Paket | spark.components |
Schnittstelle | public interface IItemRenderer extends IDataRenderer , IVisualElement , ILayoutElement , ILayoutDirectionElement , IEventDispatcher |
Umsetzer | AttachmentIconRenderer, ButtonBarButton, DefaultItemRenderer, DefaultItemRenderer, GapDisplayer, ItemRenderer, LabelItemRenderer, ModuleItemRenderer, TableRowNameDisplayer, TargetAreaAssignmentEditor, TargetAreaRenderer |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verwandte API-Elemente
Öffentliche Eigenschaften
Eigenschaft | Definiert von | ||
---|---|---|---|
alpha : Number
Gibt den Alphatransparenzwert des angegebenen Objekts an. | IVisualElement | ||
baseline : Object
Der vertikale Abstand in Pixeln vom Ankerziel zur Grundlinienposition des Steuerelements. | ILayoutElement | ||
baselinePosition : Number [schreibgeschützt]
Die y-Koordinate der Grundlinie der ersten Textzeile der Komponente. | ILayoutElement | ||
bottom : Object
Der vertikale Abstand in Pixeln vom unteren Rand der Komponente zum unteren Rand des Ankerziels. | ILayoutElement | ||
data : Object
Die zu rendernden oder zu bearbeitenden Daten. | IDataRenderer | ||
depth : Number
Bestimmt die Reihenfolge, in der die Elemente innerhalb von Containern gerendert werden. | IVisualElement | ||
designLayer : DesignLayer
Gibt die optionale DesignLayer-Instanz zurück, die mit diesem visuellen Element verknüpft ist. | IVisualElement | ||
dragging : Boolean
Enthält „true“, wenn der Elementrenderer gezogen wird. | IItemRenderer | ||
hasLayoutMatrix3D : Boolean [schreibgeschützt]
Enthält „true“, wenn das Element eine 3D-Matrix hat. | ILayoutElement | ||
height : Number
Gibt die Höhe des Anzeigeobjekts in Pixeln an. | IVisualElement | ||
horizontalCenter : Object
Der horizontale Abstand in Pixeln vom Mittelpunkt der Komponente zum Mittelpunkt des Inhaltsbereichs des Ankerziels. | ILayoutElement | ||
includeInLayout : Boolean
Gibt an, ob diese Komponente im Layout des übergeordneten Containers enthalten ist. | ILayoutElement | ||
is3D : Boolean [schreibgeschützt]
Enthält „true“, wenn das Element in 3D vorliegt. | IVisualElement | ||
itemIndex : int
Die Indexposition des Elements im Datenprovider der Hostkomponente des Elementrenderers. | IItemRenderer | ||
label : String
Der String, der im Elementrenderer anzuzeigen ist. | IItemRenderer | ||
layoutDirection : String
Legt die gewünschte Layoutrichtung für ein Element fest: entweder LayoutDirection.LTR (von links nach rechts), LayoutDirection.RTL (von rechts nach links) oder null (vererben). | ILayoutDirectionElement | ||
left : Object
Der horizontale Abstand in Pixeln vom linken Rand der Komponente zum linken Rand des Ankerziels. | ILayoutElement | ||
owner : DisplayObjectContainer
Der Eigentümer dieses IVisualElement-Objekts. | IVisualElement | ||
parent : DisplayObjectContainer [schreibgeschützt]
Der übergeordnete Container bzw. die übergeordnete Komponente dieser Komponente. | IVisualElement | ||
percentHeight : Number
Legt die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts fest. | ILayoutElement | ||
percentWidth : Number
Legt die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts fest. | ILayoutElement | ||
postLayoutTransformOffsets : mx.geom:TransformOffsets
Definiert Anpassungen, die auf die Transformation des Objekts angewendet werden können, jedoch für das Layout des übergeordneten Objekts unsichtbar bleiben. | IVisualElement | ||
right : Object
Der horizontale Abstand in Pixeln von der rechten Kante der Komponente zur rechten Kante des Ankerziels. | ILayoutElement | ||
selected : Boolean
Enthält „true“, wenn der Elementrenderer sich selbst als ausgewählt anzeigen kann. | IItemRenderer | ||
showsCaret : Boolean
Enthält „true“, wenn der Elementrenderer im Fokus dargestellt werden kann. | IItemRenderer | ||
top : Object
Der vertikale Abstand in Pixeln vom oberen Rand der Komponente zum oberen Rand des Ankerziels. | ILayoutElement | ||
verticalCenter : Object
Der vertikale Abstand in Pixeln von der Mitte der Komponente zur Mitte des Inhaltsbereichs des Ankerziels. | ILayoutElement | ||
visible : Boolean
Steuert die Sichtbarkeit dieses visuellen Elements. | IVisualElement | ||
width : Number
Gibt die Breite des Anzeigeobjekts in Pixeln an. | IVisualElement | ||
x : Number
Gibt die x-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an. | IVisualElement | ||
y : Number
Gibt die y-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an. | IVisualElement |
Öffentliche Methoden
Eigenschaftendetails
dragging | Eigenschaft |
itemIndex | Eigenschaft |
label | Eigenschaft |
label:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Der String, der im Elementrenderer anzuzeigen ist.
Die Hostkomponente des Elementrenderers kann mithilfe der itemToLabel()
-Methode das Datenelement in einen String konvertieren, der vom Elementrenderer angezeigt wird.
Für Steuerelemente wie „List“ und „ButtonBar“ können Sie mithilfe der Eigenschaften labelField
und labelFunction
das Feld des Datenelements angeben, das den String enthält. Andernfalls verwendet die Hostkomponente die toString()
-Methode, um das Datenelement in einen String zu konvertieren.
Implementierung
public function get label():String
public function set label(value:String):void
selected | Eigenschaft |
showsCaret | Eigenschaft |
Tue Jun 12 2018, 10:04 AM Z