Paket | spark.components |
Klasse | public class Grid |
Vererbung | Grid Group GroupBase UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implementiert | IDataGridElement |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die Grid-Komponente soll als DataGrid-Skinteil oder als Element anderer benutzerdefinierter Composite-Komponenten verwendet werden. Daher ist sie als solche nicht skinfähig, enthält keinen Scroller bzw. keine Bildlaufleisten und bietet keine standardmäßige Ereignisprozedur für Maus oder Tastatur.
Jede sichtbare Grid-Zelle wird durch eine GridItemRenderer-Instanz angezeigt, die mithilfe der itemRenderer
-Eigenschaft erstellt wurde. Gibt einen Elementrenderer für jede Spalte an. Vor der Anzeige wird jede Elementrendererinstanz mit dem Wert des Datenproviderelements für diese Zeile konfiguriert. Elementrenderer werden bei Bedarf erstellt und anschließend zusammengelegt bzw. wiederverwendet („recycled“), um den Erstellungsaufwand minimal zu halten.
Das Grid-Steuerlement unterstützt die Auswahl entsprechend der selectionMode
-Eigenschaft. Der Satz ausgewählter Zeilen- oder Zellenindexpositionen kann mithilfe der Auswahlmethoden wie beispielsweise setSelectedIndex
oder selectionContainsIndex()
geändert oder programmgesteuert abgefragt werden.
Das Grid-Steuerelement zeigt hover-, Einfügezeichen- und Auswahlindikatoren basierend auf der selectionMode
-Eigenschaft und den entsprechenden Zeilenindexpositions- und Spaltenindexpositionseigenschaften wie hoverRowIndex
und columnRowIndex
an. Beim Indikator kann es sich um jedes visuelle Element handeln. Indikatoren, die das IGridVisualElement implementieren, können sich entsprechend der Zeile und Spalte, in denen sie verwendet werden, selbst konfigurieren.
Das Grid-Steuerelement unterstützt einen flüssigen Bildlauf (Smooth Scrolling). Ihre vertikalen und horizontalen Bildlaufpositionen definieren den Pixelursprung des sichtbaren Teils des Rasters und dessen Layout zeigt nur so viele Zellelementrenderer an, wie zum Ausfüllen des verfügbaren Raumes erforderlich sind.
Das Grid-Steuerelement unterstützt Zeilen mit variabler Höhe, die ihre Höhe basierend auf den Inhalten der Elementrenderer automatisch berechnen. Diese Unterstützung wird Virtualisierung des Rasters genannt, weil die Zuordnung von (Pixel-)Bildlaufpositionen zu Zeilen- und Spaltenindexpositionen normalerweise auf unvollständigen Informationen über die bevorzugten Größen der Rasterzellen basiert. Das Raster führt eine Zwischenspeicherung der berechneten Höhen der Zeilen durch, die per Bildlauf in die Ansicht geholt wurden, und schätzt den Rest auf der Basis eines einzigen typicalItem
-Werts.
Übergänge in DataGrid-Elementrenderern werden nicht unterstützt. Die GridItemRenderer-Klasse hat ihre transitions
-Eigenschaft deaktiviert, d. h. ihr Einstellen bewirkt nichts.
The <s:Grid>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<s:Grid Properties />
Standard-MXML-EigenschaftmxmlContent
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
accessibilityDescription : String
Ein hilfreicher Accessor für die description-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent. | UIComponent | ||
accessibilityEnabled : Boolean
Ein hilfreicher Accessor für die silent-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent. | UIComponent | ||
accessibilityImplementation : AccessibilityImplementation
Die aktuelle Eingabehilfenimplementierung (AccessibilityImplementation) für diese InteractiveObject-Instanz. | InteractiveObject | ||
accessibilityName : String
Ein hilfreicher Accessor für die name-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent. | UIComponent | ||
accessibilityProperties : AccessibilityProperties
Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts. | DisplayObject | ||
accessibilityShortcut : String
Ein hilfreicher Accessor für die shortcut-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent. | UIComponent | ||
activeEffects : Array [schreibgeschützt]
Die derzeit auf der Komponente wiedergegebenen Effekte als Array von EffectInstance-Instanzen. | UIComponent | ||
alpha : Number
Gibt den Alphatransparenzwert des angegebenen Objekts an. | DisplayObject | ||
anchorColumnIndex : int
Die Spaltenindexposition des Ankers für die nächste Auswahl mit der Umschalttaste. | Grid | ||
anchorRowIndex : int
Die Zeilenindexposition des Ankers für die nächste Auswahl mit der Umschalttaste. | Grid | ||
autoLayout : Boolean
Bei „true“ werden Maße und Layout erstellt, wenn die Position oder Größe eines untergeordneten Elements geändert wird. | GroupBase | ||
automationDelegate : Object
Das Delegatenobjekt, welches die automatisierungsbezogene Funktionalität verarbeitet. | UIComponent | ||
automationEnabled : Boolean [schreibgeschützt]
„True“, wenn diese Komponente automationsfähig ist, andernfalls „false“. | UIComponent | ||
automationName : String
Name, der als Bezeichner für dieses Objekt verwendet werden kann. | UIComponent | ||
automationOwner : DisplayObjectContainer [schreibgeschützt]
Der Eigentümer dieser Komponente für Automationszwecke. | UIComponent | ||
automationParent : DisplayObjectContainer [schreibgeschützt]
Das übergeordnete Element dieser Komponente für Automationszwecke. | UIComponent | ||
automationTabularData : Object [schreibgeschützt]
Implementierung der IAutomationTabularData-Schnittstelle, welche verwendet werden kann, um die Daten abzurufen. | UIComponent | ||
automationValue : Array [schreibgeschützt]
Dieser Wert entspricht im Allgemeinen der gerenderten Darstellung des Objekts und kann verwendet werden, um den Bezeichner mit dem Objekt, wie es in der Anwendung erscheint, in Beziehung zu setzen. | UIComponent | ||
automationVisible : Boolean [schreibgeschützt]
„True“, wenn diese Komponente für die Automation sichtbar ist, andernfalls „false“. | UIComponent | ||
baseline : Object
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
baselinePosition : Number [override] [schreibgeschützt]
Die y-Koordinate der Grundlinie der ersten Textzeile der Komponente. | Group | ||
baselinePositionElement : IVisualElement
Das Element zum Berechnen der baselinePosition der GroupBase
| Group | ||
blendMode : String [override]
Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welche Füllmethode verwendet werden soll. | Group | ||
blendShader : Shader [Nur Schreiben]
Legt einen Shader fest, der für das Mischen von Vordergrund und Hintergrund verwendet wird. | DisplayObject | ||
bottom : Object
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
buttonMode : Boolean
Legt den Schaltflächenmodus für dieses Sprite fest. | Sprite | ||
cacheAsBitmap : Boolean
Wird diese Eigenschaft auf „true“ gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Bei einem Nicht-Null-Wert definiert dieses Matrix-Objekt, wie ein Anzeigeobjekt dargestellt wird, wenn cacheAsBitmap auf „true“ gesetzt ist. | DisplayObject | ||
cacheHeuristic : Boolean [Nur Schreiben]
Wird von Flex zum Bitmapcaching des Objekts verwendet. | UIComponent | ||
cachePolicy : String
Gibt die für dieses Objekt verwendete Richtlinie für das Bitmapcaching an. | UIComponent | ||
caretColumnIndex : int
Die Spaltenindexposition des caretIndicator, wenn showCaretIndicator „true“ ist. | Grid | ||
caretIndicator : IFactory
Wenn der selectionMode GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet: ein einzelnes für eine Einfügezeichenzeile angezeigtes visuelles Element. Wenn der selectionMode GridSelectionMode.SINGLE_CELL oder GridSelectionMode.MULTIPLE_CELLS lautet: das für die Einfügezeichenzelle angezeigte visuelle Element. | Grid | ||
caretRowIndex : int
Die Zeilenindexposition des caretIndicator, wenn showCaretIndicator „true“ ist. | Grid | ||
className : String [schreibgeschützt]
Der Name der Klasse dieser Instanz, beispielsweise „Button“. | UIComponent | ||
clipAndEnableScrolling : Boolean
Mit „true“ wird angegeben, dass die untergeordneten Elemente auf die Begrenzungen des Viewports gekürzt werden. | GroupBase | ||
columns : IList
Die von diesem Raster angezeigte Liste der GridColumn-Objekte. | Grid | ||
columnSeparator : IFactory
Ein visuelles Element, das zwischen allen Spalten angezeigt wird. | Grid | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
contentHeight : Number [schreibgeschützt]
Die Höhe des Inhalts des Viewports. | GroupBase | ||
contentMouseX : Number [schreibgeschützt]
Gibt die x-Position der Maus im Inhaltskoordinatensystem zurück. | UIComponent | ||
contentMouseY : Number [schreibgeschützt]
Gibt die y-Position der Maus im Inhaltskoordinatensystem zurück. | UIComponent | ||
contentWidth : Number [schreibgeschützt]
Die Breite des Inhalts des Viewports. | GroupBase | ||
contextMenu : NativeMenu
Gibt das diesem Objekt zugeordnete Kontextmenü an. | InteractiveObject | ||
currentState : String
Der aktuelle Ansichtsstatus der Komponente. | UIComponent | ||
cursorManager : ICursorManager [schreibgeschützt]
Ruft den CursorManager ab, der den Cursor dieser und gleichrangiger Komponenten steuert. | UIComponent | ||
dataGrid : DataGrid
Das DataGrid-Steuerelement, für das dieses Grid als Skinteil des Rasters verwendet wird. | Grid | ||
dataProvider : IList
Eine Liste von Datenelementen, die den Zeilen im Raster entsprechen. | Grid | ||
dataTipField : String
Der Name des Felds im Datenprovider, das als Datentipp angezeigt werden soll. | Grid | ||
dataTipFunction : Function
Legt eine Rückruffunktion fest, die mit jedem Element des Datenproviders ausgeführt werden muss, um seinen Datentipp zu ermitteln. | Grid | ||
depth : Number
Bestimmt die Reihenfolge, in der die Elemente innerhalb von Containern gerendert werden. | UIComponent | ||
descriptor : UIComponentDescriptor
Verweis auf den UIComponentDescriptor, der von der createComponentFromDescriptor()-Methode ggf. zum Erstellen dieser UIComponent-Instanz verwendet wurde. | UIComponent | ||
designLayer : DesignLayer
Gibt die optionale DesignLayer-Instanz zurück, die mit diesem visuellen Element verknüpft ist. | UIComponent | ||
document : Object
Ein Verweis auf das Dokumentobjekt, das mit dieser UIComponent verknüpft ist. | UIComponent | ||
doubleClickEnabled : Boolean [override]
Gibt an, ob die UIComponent doubleClick-Ereignisse empfängt. | UIComponent | ||
dropTarget : DisplayObject [schreibgeschützt]
Gibt das Anzeigeobjekt an, über das der Sprite gezogen wird oder auf dem der Sprite abgelegt wurde. | Sprite | ||
enabled : Boolean
Legt fest, ob die Komponente Benutzereingaben akzeptieren kann. | UIComponent | ||
errorString : String
Der Text, der von einer Komponentenfehlerinfo angezeigt wird, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung fehlschlägt. | UIComponent | ||
explicitHeight : Number
Eine Zahl, die die explizite Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. | UIComponent | ||
explicitMaxHeight : Number
Die empfohlene maximale Höhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
explicitMaxWidth : Number
Die empfohlene maximale Breite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
explicitMinHeight : Number
Die empfohlene Mindesthöhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
explicitMinWidth : Number
Die empfohlene Mindestbreite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
explicitWidth : Number
Eine Zahl, die die explizite Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. | UIComponent | ||
filters : Array
Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält. | DisplayObject | ||
flexContextMenu : IFlexContextMenu
Das Kontextmenü für diese UIComponent. | UIComponent | ||
focusEnabled : Boolean
Gibt an, ob die Komponente den Fokus erhalten kann, wenn sie durch Drücken der Tabulatortaste aufgerufen wird. | UIComponent | ||
focusManager : IFocusManager
Ruft den FocusManager ab, der den Fokus für diese und gleichrangige Komponenten steuert. | UIComponent | ||
focusPane : Sprite
Der mit diesem Objekt verknüpfte Fokusbereich. | UIComponent | ||
focusRect : Object
Gibt an, ob für dieses Objekt ein Fokusrechteck angezeigt wird. | InteractiveObject | ||
graphics : Graphics [schreibgeschützt]
Legt das Graphics-Objekt fest, das zu diesem Sprite gehört und für das Vektorzeichnungsbefehle zulässig sind. | Sprite | ||
hasFocusableChildren : Boolean
Ein Flag, das angibt, ob untergeordnete Objekte den Fokus erhalten können. | UIComponent | ||
hasLayoutMatrix3D : Boolean [schreibgeschützt]
Enthält „true“, wenn das Element eine 3D-Matrix hat. | UIComponent | ||
height : Number [override]
Eine Zahl, die die Höhe der Komponente in Pixeln als Koordinaten des übergeordneten Elements angibt. | UIComponent | ||
hitArea : Sprite
Gibt als Kollisionsbereich für ein Sprite ein anderes Sprite an. | Sprite | ||
horizontalCenter : Object
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
horizontalScrollPosition : Number
Die x-Koordinate im Ursprung des Viewports im Koordinatensystem der Komponente. Der Standardwert lautet (0,0) und entspricht der linken oberen Ecke der Komponente. | GroupBase | ||
hoverColumnIndex : int
Gibt die Spaltenindexposition des hoverIndicator an, wenn showHoverIndicator „true“ ist. | Grid | ||
hoverIndicator : IFactory
Wenn selectionMode GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet. | Grid | ||
hoverRowIndex : int
Gibt die Spaltenindexposition des hoverIndicator an, wenn showHoverIndicator „true“ ist. | Grid | ||
id : String
ID der Komponente. | UIComponent | ||
includeInLayout : Boolean
Gibt an, ob diese Komponente im Layout des übergeordneten Containers enthalten ist. | UIComponent | ||
inheritingStyles : Object
Der Beginn der Vererbungsstilkette für dieses UITextField. | UIComponent | ||
initialized : Boolean
Flag, das bestimmt, ob ein Objekt alle drei Phasen der Layouterstellung (Übernahme, Messung und Layout) durchlaufen hat. | UIComponent | ||
instanceIndex : int [schreibgeschützt]
Die Indexposition einer wiederholten Komponente. | UIComponent | ||
instanceIndices : Array
Ein Array mit den Indexpositionen, die erforderlich sind, um im übergeordneten Dokument auf dieses UIComponent-Objekt zu verweisen. | UIComponent | ||
is3D : Boolean [schreibgeschützt]
Enthält „true“, wenn das Element in 3D vorliegt. | UIComponent | ||
isDocument : Boolean [schreibgeschützt]
Enthält „true“, wenn diese UIComponent-Instanz ein Dokumentobjekt ist. | UIComponent | ||
isPopUp : Boolean
Wird vom PopUpManager auf „true“ gesetzt, um anzugeben, dass für die Komponente ein Popup eingeblendet wird. | UIComponent | ||
itemRenderer : IFactory
Der Elementrenderer, der für Spalten verwendet wird, die keine(n) angeben. | Grid | ||
layout : LayoutBase
Das Layoutobjekt für diesen Container. | GroupBase | ||
layoutMatrix3D : Matrix3D [Nur Schreiben]
Die Transformationsmatrix, die zur Berechnung des Layouts der Komponente relativ zu ihren Parallelobjekten verwendet wird. | UIComponent | ||
left : Object
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
loaderInfo : LoaderInfo [schreibgeschützt]
Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört. | DisplayObject | ||
luminosityClip : Boolean
Eine Eigenschaft, die steuert, ob die Luminanzmaske den maskierten Inhalt beschneidet. | GroupBase | ||
luminosityInvert : Boolean
Eine Eigenschaft, die die Berechnung des RGB-Farbwerts eines Grafikelements, das durch eine Luminanzmaske maskiert wird, steuert. | GroupBase | ||
maintainProjectionCenter : Boolean
Bei „true“ ist die Projektionsmatrix der Komponente weiterhin in ihrem Begrenzungsrahmen zentriert. | UIComponent | ||
mask : DisplayObject [override]
Definiert die Maske. | GroupBase | ||
maskType : String
Der Maskentyp. | GroupBase | ||
maxHeight : Number
Die empfohlene maximale Höhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
maxWidth : Number
Die empfohlene maximale Breite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
measuredHeight : Number
Die Standardhöhe der Komponente in Pixeln. | UIComponent | ||
measuredMinHeight : Number
Die standardmäßige Mindesthöhe der Komponente in Pixeln. | UIComponent | ||
measuredMinWidth : Number
Die standardmäßige Mindestbreite der Komponente in Pixeln. | UIComponent | ||
measuredWidth : Number
Die Standardbreite der Komponente in Pixeln. | UIComponent | ||
metaData : Object
Bezieht das Metadatenobjekt der DisplayObject-Instanz, wenn Metadaten neben der Instanz dieses DisplayObject in der SWF-Datei durch ein PlaceObject4-Tag gespeichert wurden. | DisplayObject | ||
minHeight : Number
Die empfohlene Mindesthöhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
minWidth : Number
Die empfohlene Mindestbreite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
moduleFactory : IFlexModuleFactory
Eine Modul-Factory wird als Kontext für die Verwendung eingebetteter Schriftarten und für die Suche nach dem Stilmanager, der die Stile dieser Komponente steuert, verwendet. | UIComponent | ||
mouseChildren : Boolean
Bestimmt, ob die untergeordneten Elemente des Objekts maus- oder benutzereingabegerätfähig sind oder nicht. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Gibt an, ob dieses Objekt Meldungen von der Maus oder einem anderen Benutzereingabegerät empfängt. | InteractiveObject | ||
mouseEnabledWhereTransparent : Boolean
Bei „true“ stellt diese Eigenschaft sicher, dass sämtliche Grenzen der Gruppe auf alle Mausereignisse wie Klicken und Rollover reagieren. | GroupBase | ||
mouseFocusEnabled : Boolean
Gibt an, ob die Komponente den Fokus erhalten kann, wenn darauf geklickt wird. | UIComponent | ||
mouseX : Number [schreibgeschützt]
Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an. | DisplayObject | ||
mouseY : Number [schreibgeschützt]
Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an. | DisplayObject | ||
mxmlContent : Array [Nur Schreiben]
Die untergeordneten Elemente des visuellen Inhalts für diese Gruppe. | Group | ||
name : String
Gibt den Instanznamen des Anzeigeobjekts an. | DisplayObject | ||
needsSoftKeyboard : Boolean
Gibt an, ob eine virtuelle Tastatur (Bildschirmtastatur) angezeigt wird, wenn diese InteractiveObject-Instanz den Fokus erhält. | InteractiveObject | ||
nestLevel : int
Die Tiefe dieses Objekts in der enthaltenden Hierarchie. | UIComponent | ||
nonInheritingStyles : Object
Beginn der Kette von Komponentenstilen, die keine Vererbungsstile sind. | UIComponent | ||
numAutomationChildren : int [schreibgeschützt]
Anzahl der untergeordneten Automatisierungselemente, die dieser Container besitzt. | UIComponent | ||
numElements : int [schreibgeschützt]
Die Anzahl an visuellen Elementen in diesem Container. | GroupBase | ||
opaqueBackground : Object
Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist. | DisplayObject | ||
overlay : DisplayLayer [schreibgeschützt]
Die Überlagerungsebene für diese Gruppe. | GroupBase | ||
owner : DisplayObjectContainer
Der Eigentümer dieses IVisualElement-Objekts. | UIComponent | ||
parent : DisplayObjectContainer [override] [schreibgeschützt]
Der übergeordnete Container bzw. die übergeordnete Komponente dieser Komponente. | UIComponent | ||
parentApplication : Object [schreibgeschützt]
Ein Verweis auf das Application-Objekt, das diese UIComponent-Instanz enthält. | UIComponent | ||
parentDocument : Object [schreibgeschützt]
Ein Verweis auf das übergeordnete Dokumentobjekt, das mit dieser UIComponent verknüpft ist. | UIComponent | ||
percentHeight : Number
Legt die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts fest. | UIComponent | ||
percentWidth : Number
Legt die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts fest. | UIComponent | ||
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. | UIComponent | ||
preserveSelection : Boolean
Wenn „true“, wird die Auswahl beibehalten, wenn der Datenprovider seine Sammlung aktualisiert. | Grid | ||
processedDescriptors : Boolean
Nach der Erstellung untergeordneter Objekte (unmittelbar oder verzögert) auf „true“ eingestellt. | UIComponent | ||
repeater : IRepeater [schreibgeschützt]
Ein Verweis auf das Repeater-Objekt im übergeordneten Dokument, das diese UIComponent erzeugt hat. | UIComponent | ||
repeaterIndex : int [schreibgeschützt]
Die Indexposition des Elements im Datenprovider des Repeaters, der diese UIComponent erzeugt hat. | UIComponent | ||
repeaterIndices : Array
Ein Array mit den Indexpositionen der Elemente im Datenprovider des Repeaters im übergeordneten Dokument, der diese UIComponent erzeugt hat. | UIComponent | ||
repeaters : Array
Ein Array mit Verweisen auf die Repeater-Objekte im übergeordneten Dokument, die diese UIComponent erzeugt haben. | UIComponent | ||
requestedColumnCount : int
Die gemessene Breite dieses Rasters ist breit genug, um die ersten requestedColumnCount Spalten anzuzeigen. | Grid | ||
requestedMaxRowCount : int
Die gemessene Höhe des Rasters ist groß genug, um höchstens requestedMaxRowCount Zeilen anzuzeigen. | Grid | ||
requestedMinColumnCount : int
Die gemessene Breite dieses Rasters ist breit genug, um mindestens requestedMinColumnCount Spalten anzuzeigen. | Grid | ||
requestedMinRowCount : int
Die gemessene Höhe dieses Rasters ist groß genug, um mindestens requestedMinRowCount Zeilen anzuzeigen. | Grid | ||
requestedRowCount : int
Die gemessene Höhe dieses Rasters ist groß genug, um die ersten requestedRowCount Zeilen anzuzeigen. | Grid | ||
requireSelection : Boolean
Wenn der Wert „true“ ist und die selectionMode-Eigenschaft nicht GridSelectionMode.NONE lautet, muss im Raster immer ein Element ausgewählt sein. | Grid | ||
resizableColumns : Boolean
Gibt an, ob die Größe der Spalten vom Benutzer geändert werden kann. | Grid | ||
resizeMode : String
Der ResizeMode für diesen Container. | GroupBase | ||
right : Object
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
root : DisplayObject [schreibgeschützt]
Bei einem Anzeigeobjekt in einer geladenen SWF-Datei ist die root-Eigenschaft das oberste Anzeigeobjekt in dem Teil der Baumstruktur der Anzeigeliste, der diese SWF-Datei repräsentiert. | DisplayObject | ||
rotation : Number [override]
Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an. | UIComponent | ||
rotationX : Number [override]
Gibt die x-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container. | UIComponent | ||
rotationY : Number [override]
Gibt die y-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container. | UIComponent | ||
rotationZ : Number [override]
Gibt die Drehung der z-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container. | UIComponent | ||
rowBackground : IFactory
Ein visuelles Element, das den Hintergrund für jede Zeile anzeigt. | Grid | ||
rowHeight : Number
Wenn variableRowHeight den Wert „false“ hat, gibt diese Eigenschaft die tatsächliche Höhe jeder Zeile in Pixeln an. | Grid | ||
rowSeparator : IFactory
Ein visuelles Element, das zwischen allen Zeilen angezeigt wird. | Grid | ||
scale9Grid : Rectangle
Das aktuell verwendete Skalierungsraster. | DisplayObject | ||
scaleGridBottom : Number
Gibt die untere Koordinate des Skalierungsrasters an. | Group | ||
scaleGridLeft : Number
Gibt die linke Koordinate des Skalierungsrasters an. | Group | ||
scaleGridRight : Number
Gibt die rechte Koordinate des Skalierungsrasters an. | Group | ||
scaleGridTop : Number
Gibt die obere Koordinate des Skalierungsrasters an. | Group | ||
scaleX : Number [override]
Zahl, die den horizontalen Skalierungsfaktor angibt. | UIComponent | ||
scaleY : Number [override]
Zahl, die den vertikalen Skalierungsfaktor angibt. | UIComponent | ||
scaleZ : Number [override]
Zahl, die den Skalierungsfaktor entlang der z-Achse angibt. | UIComponent | ||
screen : Rectangle [schreibgeschützt]
Gibt ein Objekt mit Größe und Position der Basiszeichenoberfläche dieses Objekts zurück. | UIComponent | ||
scrollRect : Rectangle
Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt. | DisplayObject | ||
selectedCell : CellPosition
Wenn selectionMode GridSelectionMode.SINGLE_CELL oder GridSelectionMode.MULTIPLE_CELLS lautet, wird die erste ausgewählte Zelle, beginnend bei Zeile 0, Spalte 0, zurückgegeben, und es werden alle Spalten einer Zeile durchlaufen, bevor mit der nächsten Zeile fortgefahren wird. | Grid | ||
selectedCells : Vector.<CellPosition>
Wenn der selectionMode entweder GridSelectionMode.SINGLE_CELL oder GridSelectionMode.MULTIPLE_CELLS lautet, wird ein Vektor von CellPosition-Objekten zurückgegeben, die die Positionen der ausgewählten Zellen im Raster darstellen. | Grid | ||
selectedIndex : int
Wenn der selectionMode entweder GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet, wird der rowIndex der ersten ausgewählten Zeile zurückgegeben. | Grid | ||
selectedIndices : Vector.<int>
Wenn der selectionMode entweder GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet, wird ein Vektor der Indexpositionen der ausgewählten Zeilen zurückgegeben. | Grid | ||
selectedItem : Object
Wenn der selectionMode GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet, wird das Element im Datenprovider, das derzeit ausgewählt ist, oder undefined (nicht definiert) zurückgegeben, wenn keine Zeilen ausgewählt wurden. | Grid | ||
selectedItems : Vector.<Object>
Wenn der selectionMode entweder GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet, wird ein Vektor der derzeit ausgewählten dataProvider-Elemente zurückgegeben. | Grid | ||
selectionIndicator : IFactory
Wenn der selectionMode GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet: ein für jede ausgewählte Zeile angezeigtes visuelles Element. Wenn der selectionMode GridSelectionMode.SINGLE_CELL oder GridSelectionMode.MULTIPLE_CELLS lautet: ein für jede ausgewählte Zelle angezeigtes visuelles Element. | Grid | ||
selectionLength : int [schreibgeschützt]
Wenn der selectionMode entweder GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet, wird die Anzahl der ausgewählten Zeilen zurückgegeben. | Grid | ||
selectionMode : String
Der Auswahlmodus des Steuerelements. | Grid | ||
showDataTips : Boolean
Wenn „true“, wird ein dataTip für alle sichtbaren Zellen angezeigt. | Grid | ||
showInAutomationHierarchy : Boolean
Ein Flag, welches bestimmt, ob ein Automatisierungsobjekt in der Automatisierungshierarchie angezeigt wird. | UIComponent | ||
softKeyboard : String
Steuert das Erscheinungsbild der Bildschirmtastatur. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Definiert einen Bereich, der auf dem Bildschirm sichtbar bleiben soll, wenn eine virtuelle Tastatur angezeigt wird (nicht unter iOS verfügbar). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Steuert den Sound innerhalb dieses Sprites. | Sprite | ||
stage : Stage [schreibgeschützt]
Die Bühne des Anzeigeobjekts. | DisplayObject | ||
states : Array
Die Ansichtsstatus, die für diese Komponente definiert sind. | UIComponent | ||
styleDeclaration : CSSStyleDeclaration
Speicher für die Inline-Vererbungsstile zu diesem Objekt. | UIComponent | ||
styleManager : IStyleManager2 [schreibgeschützt]
Gibt die von dieser Komponente verwendete StyleManager-Instanz zurück. | UIComponent | ||
styleName : Object
Der Klassenstil, der von dieser Komponente verwendet wird. | UIComponent | ||
styleParent : IAdvancedStyleClient
Das übergeordnete Element einer Komponente wird zur Überprüfung der untergeordneten Selektoren verwendet. | UIComponent | ||
systemManager : ISystemManager
Gibt das von dieser Komponente verwendete SystemManager-Objekt zurück. | UIComponent | ||
tabChildren : Boolean
Bestimmt, ob die dem Objekt untergeordneten Objekte per Tabulatortaste aktivierbar sind. | DisplayObjectContainer | ||
tabEnabled : Boolean
Gibt an, ob sich dieses Objekt in der Tabulatorreihenfolge befindet. | InteractiveObject | ||
tabFocusEnabled : Boolean
Ein Flag, das angibt, ob dieses Objekt über die Tabulatortaste den Fokus erhalten kann. Dies ähnelt der von Flash Player verwendeten tabEnabled-Eigenschaft. Dieses Flag ist normalerweise für Komponenten, die Tastatureingaben verarbeiten können, auf „true“ gesetzt. Für einige Komponenten in Steuerleisten ist das Flag jedoch auf „false“ gesetzt, damit sie einer anderen Komponente (z. B. einem Editor) den Fokus nicht „stehlen“. | UIComponent | ||
tabIndex : int
Gibt die Tabulatorreihenfolge von Objekten in einer SWF-Datei an. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [schreibgeschützt]
Liefert ein TextSnapshot-Objekt für diese DisplayObjectContainer-Instanz. | DisplayObjectContainer | ||
toolTip : String
Im ToolTip anzuzeigender Text. | UIComponent | ||
top : Object
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
transform : flash.geom:Transform [override]
Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören. | UIComponent | ||
transformX : Number
Legt die x-Koordinate für die Transformationsmitte der Komponente fest. | UIComponent | ||
transformY : Number
Legt die y-Koordinate für die Transformationsmitte der Komponente fest. | UIComponent | ||
transformZ : Number
Legt die z-Koordinate für die Transformationsmitte der Komponente fest. | UIComponent | ||
transitions : Array
Ein Array von Transition-Objekten, wobei jedes Transition-Objekt einem Satz von Effekten entspricht, die bei Änderung des Ansichtsstatus wiedergegeben werden. | UIComponent | ||
tweeningProperties : Array
Array von Eigenschaften, die derzeit auf diesem Objekt getweent werden. | UIComponent | ||
typicalItem : Object
Durch das Layout des Rasters wird sichergestellt, dass Spalten, deren Breite nicht angegeben wurde, breit genug sind, um einen Elementrenderer für dieses Datenprovider-Standardelement anzuzeigen. | Grid | ||
uid : String
Ein eindeutiger Bezeichner für das Objekt. | UIComponent | ||
updateCompletePendingFlag : Boolean
Flag, das bestimmt, ob ein Objekt alle drei Phasen der Layoutüberprüfung (vorausgesetzt, dass sie erforderlich waren) passiert hat. | UIComponent | ||
useHandCursor : Boolean
Ein boolescher Wert, der angibt, ob der Handcursor angezeigt werden soll, wenn der Zeiger über ein Sprite geführt wird, in dem die buttonMode-Eigenschaft auf „true“ gesetzt ist. | Sprite | ||
validationSubField : String
Wird von einen Validator zum Verknüpfen eines Unterfelds mit dieser Komponente verwendet. | UIComponent | ||
variableRowHeight : Boolean
Wenn der Wert „true“ ist, stellt die Höhe jeder Zeile das Maximum der bevorzugten Höhen der bisher angezeigten Zellen dar. | Grid | ||
verticalCenter : Object
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
verticalScrollPosition : Number
Die y-Koordinate im Ursprung des Viewports im Koordinatensystem der Komponente. Der Standardwert lautet (0,0) und entspricht der linken oberen Ecke der Komponente. | GroupBase | ||
visible : Boolean [override]
Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht. | UIComponent | ||
width : Number [override]
Eine Zahl, die die Breite der Komponente in Pixeln als Koordinaten des übergeordneten Elements angibt. | UIComponent | ||
x : Number [override]
Zahl, die die horizontale Position der Komponente in Pixeln innerhalb des übergeordneten Containers angibt. | UIComponent | ||
y : Number [override]
Zahl, die die vertikale Position der Komponente in Pixeln innerhalb des übergeordneten Containers angibt. | UIComponent | ||
z : Number [override]
Gibt die z-Koordinatenposition an der z-Achse der DisplayObject-Instanz relativ zum übergeordneten 3D-Container an. | UIComponent |
Methode | Definiert von | ||
---|---|---|---|
Grid()
Konstruktor. | Grid | ||
Fügt diesem Container ein visuelles Element hinzu. | Group | ||
Fügt diesem Container ein visuelles Element hinzu. | Group | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Wenn der selectionMode GridSelectionMode.SINGLE_CELL oder GridSelectionMode.MULTIPLE_CELLS lautet, wird die Zelle der Auswahl hinzugefügt und die Position des Einfügezeichens auf die Zelle festgelegt. | Grid | ||
Wenn der selectionMode GridSelectionMode.MULTIPLE_ROWS lautet, wird diese Zeile der Auswahl hinzugefügt und die Position des Einfügezeichens auf diese Zeile festgelegt. | Grid | ||
Fügt dieser Komponenteninstanz einen nichtvisuellen Stilclient hinzu. | UIComponent | ||
Gibt an, ob aufgrund der Sicherheitseinschränkungen irgendwelche Anzeigeobjekte aus der Liste ausgeschlossen werden, die beim Aufrufen der DisplayObjectContainer.getObjectsUnderPoint()-Methode mit dem angegebenen point-Punkt zurückgegeben wird. | DisplayObjectContainer | ||
Stellt eine Funktion in die Warteschlange, damit sie später aufgerufen wird. | UIComponent | ||
Entfernt alle ausgewählten Zeilen und Zellen, wenn der selectionMode nicht GridSelectionMode.NONE lautet. | Grid | ||
Löscht eine Stileigenschaft aus dieser Komponenteninstanz. | UIComponent | ||
Ermittelt, ob das angegebene Anzeigeobjekt der DisplayObjectContainer-Instanz oder der Instanz selbst untergeordnet ist. | DisplayObjectContainer | ||
Bestimmt, ob das angegebene IVisualElement ein untergeordnetes Element der Container-Instanz oder die Instanz selbst ist. | GroupBase | ||
Konvertiert die Inhaltskoordinaten eines Point-Objekts in globale Koordinaten. | UIComponent | ||
Konvertiert die Inhaltskoordinaten eines Point-Objekts in lokale Koordinaten. | UIComponent | ||
Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren. | UIComponent | ||
Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren. | UIComponent | ||
Erstellt einen ID-Verweis auf dieses IUIComponent-Objekt im übergeordneten Dokumentobjekt. | UIComponent | ||
Löscht den ID-Verweis auf dieses IUIComponent-Objekt im übergeordneten Dokumentobjekt. | UIComponent | ||
Gibt ein UITextFormat-Objekt zurück, das den Textstilen für diese UIComponent entspricht. | UIComponent | ||
[override]
Sendet ein Ereignis in den Ereignisablauf. | UIComponent | ||
Blendet den Fokusindikator um diese Komponente herum ein oder aus. | UIComponent | ||
drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Zeichnet programmgesteuert ein Rechteck in das Graphics-Objekt dieser Skin. | UIComponent | ||
Wird von der Effektinstanz aufgerufen, wenn die Wiedergabe der Komponente angehalten wird. | UIComponent | ||
Wird von der Effektinstanz aufgerufen, wenn die Wiedergabe auf der Komponente gestartet wird. | UIComponent | ||
Bendet alle derzeit wiedergegebenen Effekte der Komponente. | UIComponent | ||
Falls erforderlich, legen Sie die verticalScrollPosition- und horizontalScrollPosition-Eigenschaften so fest, dass die angegebene Zelle komplett sichtbar ist. | Grid | ||
Führt alle Bindungen aus, deren Ziel das UIComponent-Objekt ist. | UIComponent | ||
Wird aufgerufen, nachdem der Druckvorgang abgeschlossen wurde. | UIComponent | ||
Stellt das Automatisierungsobjekt an der festgelegten Indexposition bereit. | UIComponent | ||
Stellt die Automatisierungsobjektliste bereit. | UIComponent | ||
Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert. | DisplayObject | ||
Gibt die x-Koordinate der Grenzen des Elements für die angegebene Elementgröße zurück. | UIComponent | ||
Gibt die y-Koordinate der Grenzen des Elements für die angegebene Elementgröße zurück. | UIComponent | ||
Gibt die Zeilen- und Spaltenindexpositionen der Zelle an, die das Pixel an der angegebenen Rasterkoordinate überlappt. | Grid | ||
Gibt die aktuellen Pixelgrenzen der angegebenen Zelle oder „null“ zurück, wenn keine solche Zelle vorhanden ist. | Grid | ||
Gibt einen Vektor von CellPosition-Objekten zurück, deren rowIndex- und columnIndex-Eigenschaften die Zeilen- und Spaltenindexpositionen der Zellen angeben, die den angegebenen Rasterbereich überlappen. | Grid | ||
Gibt die x-Koordinate des angegebenen Ursprungs der Zelle zurück. | Grid | ||
Gibt die y-Koordinate des angegebenen Ursprungs der Zelle zurück. | Grid | ||
Gibt das untergeordnete Anzeigeobjekt für den angegebenen Namen zurück. | DisplayObjectContainer | ||
Sucht die Typselektoren für diese UIComponent-Instanz. | UIComponent | ||
Gibt die aktuellen Pixelgrenzen der angegebenen Spalte oder „null“ zurück, wenn keine solche Spalte vorhanden ist. | Grid | ||
Gibt die Spaltenindexposition entsprechend der angegebenen Koordinaten oder „-1“ zurück, wenn die Koordinaten außerhalb der Grenzen liegen. | Grid | ||
Gibt die Breite der angegebenen Spalte zurück. | Grid | ||
Gibt einen Layout-Beschränkungswert zurück. Dieser Wert entspricht demjenigen beim Abrufen des Beschränkungsstils für diese Komponente. | UIComponent | ||
Gibt das visuelle Element an der angegebenen Indexposition zurück. | GroupBase | ||
Gibt die Indexposition eines visuellen Elements zurück. | GroupBase | ||
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Höhe verwendet werden soll
| UIComponent | ||
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Breite verwendet werden soll
| UIComponent | ||
Ruft das Objekt ab, das derzeit den Fokus hat. | UIComponent | ||
Gibt die Änderung der horizontalen Bildlaufposition zurück, um verschiedene Bildlaufoptionen zu verarbeiten. | GroupBase | ||
Gibt einen Verweis auf den zurzeit in der angegebenen Zelle angezeigten Elementrenderer zurück, wenn der angeforderte Elementrenderer sichtbar ist. | Grid | ||
Gibt die Layouthöhe des Elements zurück. | UIComponent | ||
Gibt die Layoutbreite des Elements zurück. | UIComponent | ||
Gibt die x-Koordinate zurück, die für das Zeichnen des Elements auf dem Bildschirm verwendet wird. | UIComponent | ||
Gibt die y-Koordinate zurück, die für das Element beim Zeichnen auf dem Bildschirm verwendet wird. | UIComponent | ||
Gibt die Transformationsmatrix zurück, die zur Berechnung des Layouts der Komponente relativ zu ihren Parallelobjekten verwendet wird. | UIComponent | ||
Gibt die Layouttransformations-Matrix3D für dieses Element zurück. | UIComponent | ||
Gibt die maximale Höhe des Elements zurück. | UIComponent | ||
Gibt die maximale Breite des Elements zurück. | UIComponent | ||
Gibt die Mindesthöhe des Elements zurück. | UIComponent | ||
Gibt die Mindestbreite des Elements zurück. | UIComponent | ||
Gibt ein Array an Objekten zurück, die unter dem angegebenen Punkt liegen und dieser DisplayObjectContainer-Instanz untergeordnet sind (auch über mehrere Unterordnungsstufen hinweg). | DisplayObjectContainer | ||
Gibt die bevorzugte Höhe des Elements zurück. | UIComponent | ||
Gibt die bevorzugte Breite des Elements zurück. | UIComponent | ||
Gibt ein Rechteck zurück, das die Begrenzung des Anzeigeobjekts (ohne etwaige Striche oder Formen) definiert, und zwar aufgrund des vom Parameter „targetCoordinateSpace“ definierten Koordinatensystems. | DisplayObject | ||
Gibt das Element im dataProvider zurück, mit dem der angegebene Repeater diesen Repeater erzeugt hat, oder null, wenn dieser Repeater nicht wiederholt wird. | UIComponent | ||
Gibt die aktuellen Pixelgrenzen der angegebenen Zeile oder „null“ zurück, wenn keine solche Zeile vorhanden ist. | Grid | ||
Gibt die Zeilenindexposition entsprechend der angegebenen Koordinaten oder „-1“ zurück, wenn die Koordinaten außerhalb der Grenzen liegen. | Grid | ||
Ruft eine Stileigenschaft ab, die an einer beliebigen Stelle in der Stilkette der Komponente festgelegt ist. | UIComponent | ||
Gibt die Änderung der vertikalen Bildlaufposition zurück, um verschiedene Bildlaufoptionen zu verarbeiten. | GroupBase | ||
Layouts, die das useVirtualLayout-Flag berücksichtigen, verwenden diese Methode zur updateDisplayList()-Zeit, um Layoutelemente abzurufen, die sich „in der Ansicht“ befinden. Das heißt: | GroupBase | ||
Gibt die Indexpositionen der derzeit sichtbaren Spalten zurück. | Grid | ||
Gibt die Indexpositionen des Datenproviders und der Auffüllung der zurzeit sichtbaren Zeilen an. | Grid | ||
Konvertiert globale Koordinaten eines Point-Objekts in Inhaltskoordinaten. | UIComponent | ||
Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts. | DisplayObject | ||
Konvertiert einen zweidimensionale Punkt von den (globalen) Bühnenkoordinaten in die dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts. | DisplayObject | ||
Gibt true zurück, wenn currentCSSState ungleich null ist. | UIComponent | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Bestimmt, ob der angegebene Status auf dieser UIComponent definiert wurde. | UIComponent | ||
Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet. | DisplayObject | ||
Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter „x“ und „y“ festgelegten Punkt überdeckt oder schneidet. | DisplayObject | ||
Gibt eine Box-Matrix zurück, die an die drawRoundRect()-Methode als rot-Parameter übergeben werden kann, wenn ein horizontaler Farbverlauf gezeichnet wird. | UIComponent | ||
Initialisiert die interne Struktur dieser Komponente. | UIComponent | ||
Initialisiert verschiedene Eigenschaften, die wiederholte Instanzen dieser Komponente verfolgen. | UIComponent | ||
Wenn die angegebene Zelle sichtbar ist, wird sie neu angezeigt. | Grid | ||
Markiert eine Komponente, sodass die updateDisplayList()-Methode während einer späteren Bildschirmaktualisierung aufgerufen wird. | UIComponent | ||
Benachrichtigen Sie die Hostkomponente, dass ein Element geändert wurde und neu gezeichnet werden muss. | Group | ||
Benachrichtigen Sie die Hostkomponente, dass ein Element geändert wurde und die Eigenschaften überprüft werden müssen. | Group | ||
Benachrichtigen Sie den Host, dass eine Elementebene geändert wurde. | Group | ||
Benachrichtigen Sie die Hostkomponente, dass sich die Größe eines Elements geändert hat. | Group | ||
Wird von den Objekten einer Komponente aufgerufen, um anzugeben, dass ihre depth-Eigenschaft geändert wurde. | UIComponent | ||
Elemente müssen diese Methode aufrufen, wenn ihre eigene layoutDirection oder die layoutDirection des übergeordneten Elements geändert wird. | UIComponent | ||
Markiert eine Komponente, sodass die commitProperties()-Methode bei einer späteren Bildschirmaktualisierung aufgerufen wird. | UIComponent | ||
Markiert eine Komponente, sodass die measure()-Methode bei einer späteren Bildschirmaktualisierung aufgerufen wird. | UIComponent | ||
Löscht Daten zur Spaltenbreite im Zwischenspeicher, die auf der typicalItem-Eigenschaft basiert wurden, und fordert eine neue Layoutübertragung an. | Grid | ||
Gibt „true“ zurück, wenn die angegebene Zelle zumindest teilweise sichtbar ist. | Grid | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Konvertiert einen dreidimensionalen Punkt der dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts in einen zweidimensionalen Punkt der (globalen) Bühnenkoordinaten. | DisplayObject | ||
Konvertiert lokale Koordinaten eines Point-Objekts in Inhaltskoordinaten. | UIComponent | ||
Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten. | DisplayObject | ||
Gibt „true“ zurück, wenn cssState mit currentCSSState übereinstimmt. | UIComponent | ||
Bestimmt, ob diese Instanz dem angegebenen Typ entspricht oder eine Unterklasse davon ist. | UIComponent | ||
Misst den angegebenen HTML-Text, der HTML-Tags wie etwa „<font>“ und „<b>“ enthalten kann. Dabei wird davon ausgegangen, dass er in einem einzeiligen UITextField mit einem durch die Stile dieser UIComponent bestimmten UITextFormat angezeigt wird. | UIComponent | ||
Misst den angegebenen Text. Dabei wird davon ausgegangen, dass er in einem einzeiligen UITextField (oder UIFTETextField) mit einem durch die Stile dieser UIComponent bestimmten UITextFormat angezeigt wird. | UIComponent | ||
Verschiebt die Komponente innerhalb der übergeordneten Komponente an eine angegebene Position. | UIComponent | ||
Propagiert Stiländerungen bis zu den untergeordneten Komponenten. | UIComponent | ||
Gibt „true“ zurück, wenn die Kette von „owner“-Eigenschaften von „child“ auf diese UIComponent verweist. | UIComponent | ||
Wird von Flex aufgerufen, wenn ein UIComponent-Objekt einem übergeordneten Element hinzugefügt oder daraus entfernt wird. | UIComponent | ||
Bereitet ein IFlexDisplayObject für das Drucken vor. | UIComponent | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Erstellt den CSS-Stilcache für diese Komponente. Wenn der recursive-Parameter auf „true“ gesetzt ist, wird der Cache auch für alle untergeordneten Elemente dieser Komponente erstellt. | UIComponent | ||
Registriert den EffectManager jedes Effektereignisses als Ereignis-Listener. | UIComponent | ||
Entfernt alle visuellen Elemente aus dem Container. | Group | ||
Entfernt alle untergeordneten DisplayObject-Instanzen aus der Liste der untergeordneten Elemente der DisplayObjectContainer-Instanz. | DisplayObjectContainer | ||
Entfernt das angegebene visuelle Element aus der Liste untergeordneter Elemente dieses Containers. | Group | ||
Entfernt ein visuelles Element von der angegebenen Indexposition im Container. | Group | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Wenn der selectionMode GridSelectionMode.SINGLE_CELL oder GridSelectionMode.MULTIPLE_CELLS lautet, wird die Zelle aus der Auswahl entfernt und die Position des Einfügezeichens auf die Zelle festgelegt. | Grid | ||
Wenn der selectionMode GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet, wird diese Zeile aus der Auswahl entfernt und die Position des Einfügezeichens auf diese Zeile festgelegt. | Grid | ||
Entfernt einen nichtvisuellen Stilclient aus dieser Komponenteninstanz. | UIComponent | ||
Wiederholt das festgelegte Ereignis. | UIComponent | ||
Blendet eine virtuelle Tastatur ein. | InteractiveObject | ||
Löst ein untergeordnetes Element mithilfe der bereitgestellten ID auf. | UIComponent | ||
[statisch]
Setzt die Hintergrundverarbeitung von Methoden fort, die durch callLater() in die Warteschlange gestellt wurden, nachdem suspendBackgroundProcessing() aufgerufen wurde. | UIComponent | ||
Wenn der selectionMode GridSelectionMode.MULTIPLE_ROWS lautet, werden alle Zeilen ausgewählt und das Einfügezeichen entfernt. Wenn der selectionMode GridSelectionMode.MULTIPLE_CELLS lautet, werden alle Zellen ausgewählt und das Einfügezeichen entfernt. | Grid | ||
Wenn der selectionMode GridSelectionMode.MULTIPLE_CELLS lautet, wird die Auswahl auf alle Zellen im Zellbereich und die Position des Einfügezeichens auf die letzte Zelle im Zellbereich festgelegt. | Grid | ||
Wenn der selectionMode GridSelectionMode.MULTIPLE_ROWS lautet, wird die Auswahl auf die angegebenen Zeilen und die Position des Einfügezeichens auf endRowIndex festgelegt. | Grid | ||
Wenn selectionMode entweder GridSelectionMode.SINGLE_CELL oder GridSelectionMode.MULTIPLE_CELLS lautet, wird „true“ zurückgegeben, wenn die Zelle in der aktuellen Auswahl ist. | Grid | ||
Wenn der selectionMode GridSelectionMode.MULTIPLE_CELLS lautet, wird „true“ festgelegt, wenn sich die Zellen im Zellbereich in der aktuellen Auswahl befinden. | Grid | ||
Wenn selectionMode GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet, wird „true“ zurückgegeben, sofern die Zeile an der Indexposition in der aktuellen Auswahl ist. | Grid | ||
Wenn der selectionMode GridSelectionMode.MULTIPLE_ROWS lautet, wird „true“ zurückgegeben, wenn sich die Zeilen an den Indexpositionen in der aktuellen Auswahl befinden. | Grid | ||
Ändert die Größe des Objekts. | UIComponent | ||
Legt einen Layout-Beschränkungswert fest. Der Wert entspricht dem beim Festlegen des Beschränkungsstils für diese Komponente. | UIComponent | ||
Definiert die Eigenschaften „contentWidth“ und „contentHeight“. | GroupBase | ||
Legt den aktuellen Status fest. | UIComponent | ||
Ändert die Position eines vorhandenen visuellen Elements im visuellen Container. | Group | ||
Legt den Fokus auf diese Komponente. | UIComponent | ||
Legt die Koordinaten fest, die für das Zeichnen des Elements auf dem Bildschirm verwendet werden. | UIComponent | ||
Legt die Layoutgröße des Elements fest. | UIComponent | ||
Legt die Transformationsmatrix fest, die verwendet wird, um die Layoutgröße der Komponente und die Position relativ zu den Geschwisterelementen zu berechnen. | UIComponent | ||
Legt die Transformations-Matrix3D fest, die zur Berechnung der Layoutgröße und -position der Komponenete relativ zu ihren Parallelobjekten verwendet wird. | UIComponent | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Wenn der selectionMode GridSelectionMode.SINGLE_CELL oder GridSelectionMode.MULTIPLE_CELLS lautet, werden die Auswahl und die Position des Einfügezeichens auf diese Zelle festgelegt. | Grid | ||
Wenn der selectionMode GridSelectionMode.SINGLE_ROW oder GridSelectionMode.MULTIPLE_ROWS lautet, werden die Auswahl und die Position des Einfügezeichens auf diese Zeile festgelegt. | Grid | ||
Legt eine Stileigenschaft für diese Komponenteninstanz fest. | UIComponent | ||
Wird aufgerufen, wenn sich die visible-Eigenschaft ändert. | UIComponent | ||
Ermöglicht es Benutzern, das angegebene Sprite mit einer Ziehoperation zu verschieben. | Sprite | ||
Ermöglicht dem Benutzer das Ziehen des angegebenen Sprites auf einem berührungsempfindlichen Gerät. | Sprite | ||
Stoppt rekursiv die Ausführung von allen Movieclips, die auf diesem Objekt gerootet sind. | DisplayObjectContainer | ||
Beendet die startDrag()-Methode. | Sprite | ||
Beendet die startTouchDrag()-Methode zur Verwendung mit berührungsempfindlichen Geräten. | Sprite | ||
Erkennt Änderungen an Stileigenschaften. | UIComponent | ||
Flex ruft die stylesInitialized()-Methode auf, wenn die Stile für eine Komponente zum ersten Mal initialisiert werden. | UIComponent | ||
[statisch]
Blockiert die Hintergrundverarbeitung von Methoden, die durch callLater() in die Warteschlange gestellt wurden, bis resumeBackgroundProcessing() aufgerufen wird. | UIComponent | ||
Tauscht die Indexposition von zwei angegebenen visuellen Elementen aus. | Group | ||
Tauscht die visuellen Elemente an den beiden angegebenen Indexpositionen im Container aus. | Group | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
[override]
Gibt einen String zurück, der die Position dieses Objekts innerhalb der DisplayObjects-Hierarchie in der Anwendung zurückgibt. | FlexSprite | ||
transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Eine Dienstprogrammmethode zum Aktualisieren der Drehung, Skalierung und Versetzung der Transformation, während gleichzeitig ein im Koordinatenraum der Komponente selbst angegebener bestimmter Punkt im übergeordneten Koordinatenraum unverändert erhalten bleibt. | UIComponent | ||
Eine Dienstmethode, mit der die lokalen Koordinaten eines Punkts dieses Objekts transformiert werden in seine Position innerhalb der Koordinaten des übergeordneten Elements dieses Objekts. | UIComponent | ||
Validiert die Position und Größe der untergeordneten Elemente und zeigt Grafiken an. | UIComponent | ||
Validiert und aktualisiert die Eigenschaften und das Layout dieses Objekts und zeichnet es ggf. neu. | UIComponent | ||
Wird von der Layoutlogik verwendet, um die Eigenschaften einer Komponente durch Aufrufen der commitProperties()-Methode zu validieren. | UIComponent | ||
Validiert die gemessene Größe der Komponente. Wird die LayoutManager.invalidateSize()-Methode für diesen ILayoutManagerClient aufgerufen, dann wird die validateSize()-Methode zum Zeitpunkt der Messung verwendet. | UIComponent | ||
Verwaltet sowohl die gültigen als auch die ungültigen Ereignisse eines Validators, der dieser Komponente zugewiesen wurde. | UIComponent | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Gibt eine Box-Matrix zurück, die an die drawRoundRect()-Methode als rot-Parameter übergeben werden kann, wenn ein vertikaler Farbverlauf gezeichnet wird. | UIComponent | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
Wird ausgelöst, wenn die Komponente einem Container als untergeordnetes Inhaltselement mit der addChild()-, addChildAt()-, addElement()- oder addElementAt()-Methode hinzugefügt wird. | UIComponent | |||
Wird ausgelöst, wenn ein Objekt der Anzeigeliste hinzugefügt wird. | DisplayObject | |||
Wird ausgelöst, wenn ein Anzeigeobjekt der Anzeigeliste für die Bühne hinzugefügt wird. Dies erfolgt entweder direkt oder über das Hinzufügen einer Unterstruktur, die das Anzeigeobjekt enthält. | DisplayObject | |||
Wird ausgelöst, nachdem das Einfügezeichen geändert wurde. | Grid | |||
Wird ausgelöst, wenn der Benutzer aus dem Kontextmenü die Option „Löschen“ wählt. | InteractiveObject | |||
Wird ausgelöst, wenn ein Benutzer die Haupttaste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und wieder loslässt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer das Kontextmenü, das mit diesem interaktiven Objekt verknüpft ist, in einer AIR-Anwendung einblendet. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Kopieren“ aktiviert oder im Kontextmenü des Texts „Kopieren“ wählt. | InteractiveObject | |||
Wird ausgelöst, nachdem die Erstellung, die Verarbeitung der Eigenschaften, die Messung, die Layouterstellung und Zeichnung der Komponente abgeschlossen wurden. | UIComponent | |||
Wird nach einer Änderung des Ansichtsstatus ausgelöst. | UIComponent | |||
Wird nach einer Änderung der currentState-Eigenschaft jedoch vor der Änderung des Ansichtsstatus ausgelöst. | UIComponent | |||
Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Ausschneiden“ aktiviert oder im Kontextmenü des Texts „Ausschneiden“ wählt. | InteractiveObject | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Wird ausgelöst, wenn der Benutzer die Haupttaste des Zeigegeräts zweimal schnell hintereinander über dem gleichen InteractiveObject-Objekt drückt und das doubleClickEnabled-Flag des Objekts „true“ lautet. | InteractiveObject | |||
Wird durch den Ziehinitiator (Quelle der gezogenen Daten) ausgelöst, wenn der Ziehvorgang abgeschlossen wird, indem die gezogenen Daten auf einem Ziel abgelegt werden oder der Drag & Drop-Vorgang ohne Ablegen beendet wird. | UIComponent | |||
Wird vom Ablageziel ausgelöst, wenn der Benutzer die Maustaste darüber loslässt. | UIComponent | |||
Wird durch eine Komponente ausgelöst, wenn der Benutzer die Maus während des Ziehvorgangs darüber bewegt. | UIComponent | |||
Wird von der Komponente ausgelöst, wenn der Benutzer Daten aus der Komponente zieht, sie jedoch nicht an einem Ziel ablegt. | UIComponent | |||
Wird durch eine Komponente ausgelöst, wenn der Benutzer die Maus während des Ziehvorgangs über die Komponente bewegt. | UIComponent | |||
Wird zu Beginn des Ziehvorgangs vom Ziehinitiator ausgelöst. | UIComponent | |||
Wird nach Abschluss eines Effekts ausgelöst. | UIComponent | |||
Wird unmittelbar vor dem Start eines Effekts ausgelöst. | UIComponent | |||
Wird ausgelöst, nachdem der Effekt beendet wurde. Dies tritt nur durch einen Aufruf der stop()-Methode für den Effekt ein. | UIComponent | |||
Wird ausgelöst, wenn ein visuelles Element zu einem Inhalt hinzugefügt wird. | Group | |||
Wird ausgelöst, wenn ein visuelles Element aus dem Inhalt entfernt wird. | Group | |||
[broadcast event] Wird ausgelöst, wenn der Abspielkopf ein neues Bild erreicht. | DisplayObject | |||
Wird ausgelöst, nachdem die Komponente einen Ansichtsstatus angenommen hat. | UIComponent | |||
[broadcast event] Wird ausgelöst, wenn der Abspielkopf das aktuelle Bild verlässt. | DisplayObject | |||
Wird ausgelöst, kurz bevor die Komponente einen Ansichtsstatus verlässt. | UIComponent | |||
Wird ausgelöst, nachdem ein Anzeigeobjekt den Fokus erhalten hat. | InteractiveObject | |||
Wird ausgelöst, nachdem ein Anzeigeobjekt den Fokus verloren hat. | InteractiveObject | |||
[broadcast event] Wird ausgelöst, nachdem die Konstruktoren von Bildanzeigeobjekten ausgeführt wurden, bevor Bildskripten ausgeführt wurden. | DisplayObject | |||
Wird abgesetzt, wenn der Benutzer einen Kontaktpunkt entlang der Kante der Touch-Oberfläche mit einer InteractiveObject-Instanz erstellt (z. B. durch Tippen entlang der Kante der Touch-Oberfläche auf Siri Remote für Apple TV). Bei einigen Geräten könnte dieser Kontakt auch als eine Kombination von verschiedenen Kontaktereignissen ausgelegt werden. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer auf zwei Kontaktpunkte über derselben InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät drückt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen zwei Finger auf ein Anzeigeobjekt drückt und wieder loslässt). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer einen Berührungspunkt über die InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger über ein Anzeigeobjekt von links nach rechts bewegt). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer eine Drehgeste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann über einem Anzeigeobjekt dreht). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer eine Swipe-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit drei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann parallel über ein Anzeigeobjekt bewegt). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer einen Kontaktpunkt mit einer InteractiveObject-Instanz erstellt und dann auf ein berührungsempfindliches Gerät tippt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen mehrere Finger auf einem Anzeigeobjekt platziert, um ein Menü zu öffnen, und dann mit einem Finger tippt, um einen Menüpunkt auszuwählen). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer eine Zoom-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann schnell über einem Anzeigeobjekt spreizt). | InteractiveObject | |||
Wird ausgelöst, wenn ein Mausklick über einer Zelle erfolgt. | Grid | |||
Wird ausgelöst, wenn ein Doppelklick über einer Zelle erfolgt. | Grid | |||
Wird ausgelöst, wenn die Maustaste über einer Rasterzelle gedrückt wird. | Grid | |||
Wird nach einem gridMouseDown-Ereignis ausgelöst, wenn die Maus vor dem Loslassen der Taste bewegt wird. | Grid | |||
Wird ausgelöst, wenn die Maustaste über einer Grid-Zelle losgelassen wird. | Grid | |||
Wird ausgelöst, wenn die Maus eine Rasterzelle verlässt. | Grid | |||
Wird ausgelöst, wenn die Maus in eine Rasterzelle hineinbewegt wird. | Grid | |||
Wird ausgelöst, wenn sich der Status eines Objekts von sichtbar in unsichtbar ändert. | UIComponent | |||
Dieses Ereignis wird an jede Client-Anwendung abgesetzt, die die Inline-Eingabe mit einem IME unterstützt | InteractiveObject | |||
Wird ausgelöst, wenn die Erstellung der Komponente abgeschlossen und alle Initialisierungseigenschaften festgelegt sind. | UIComponent | |||
Wird ausgelöst, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung fehlschlägt. | UIComponent | |||
Wird ausgelöst, wenn der Benutzer eine Taste drückt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe der Tastatur zu ändern. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer eine Taste loslässt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt. | InteractiveObject | |||
Wird von einer geöffneten Komponente mithilfe des PopUpManagers ausgelöst, wenn der Benutzer außerhalb der Komponente klickt. | UIComponent | |||
Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe eines Zeigegeräts zu ändern. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer das Zeigegerät bewegt, während es sich auf einer InteractiveObject-Instanz befindet. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt. | InteractiveObject | |||
Wird ausgelöst, wenn das Mausrad über einer InteractiveObject-Instanz gedreht wird. | InteractiveObject | |||
Wird von einer Komponente mithilfe des PopUpManagers ausgelöst, wenn der Benutzer das Mausrad außerhalb der Komponente dreht. | UIComponent | |||
Wird ausgelöst, wenn das Objekt verschoben wurde. | UIComponent | |||
Wird vom InteractiveObject-Ziehinitiator ausgelöst, wenn der Benutzer die Ziehbewegung beendet. | InteractiveObject | |||
Wird vom InteractiveObject-Zielobjekt ausgelöst, wenn ein gezogenes Objekt darauf abgelegt wird und das Ablegen mit einem Aufruf von „DragManager.acceptDragDrop()“ akzeptiert wurde. | InteractiveObject | |||
Wird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung in ihre Begrenzungen eintritt. | InteractiveObject | |||
Wird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung ihre Begrenzungen verlässt. | InteractiveObject | |||
Wird von einer InteractiveObject-Instanz kontinuierlich ausgelöst, während eine Ziehbewegung innerhalb ihrer Begrenzungen verbleibt. | InteractiveObject | |||
Wird am Anfang eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist. | InteractiveObject | |||
Wird während eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Einfügen“ aktiviert oder im Kontextmenü des Texts „Einfügen“ wählt. | InteractiveObject | |||
Wird zu Beginn der Initialisierungssequenz der Komponente ausgelöst. | UIComponent | |||
Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift unter den Schwellenwert für die Abstandserkennung des Bildschirms senkt. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift über den Schwellenwert für die Abstandserkennung des Bildschirms anhebt. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den aktiven Eingabestift über den Bildschirm bewegt, während er innerhalb des Schwellenwerts der Abstandserkennung bleibt. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den aktiven Eingabestift von diesem InteractiveObject wegbewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den aktiven Eingabestift direkt über dieses InteractiveObject bewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift von diesem InteractiveObject und seinen untergeordneten Elementen wegbewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift von außerhalb der Nachfolgerstruktur des Objekts in der Anzeigeliste über dieses InteractiveObject bewegt (und dabei innerhalb des Schwellenwerts für die Abstandserkennung auf dem Bildschirm bleibt). | InteractiveObject | |||
Wird abgesetzt, wenn ein Benutzer die Taste des Zeigegeräts loslässt, nachdem er die Taste über einer InteractiveObject-Instanz gedrückt und das Zeigegerät dann von der InteractiveObject-Instanz wegbewegt hat. | InteractiveObject | |||
Wird ausgelöst, wenn die Komponente aus einem Container als untergeordnetes Inhaltselement mit der removeChild()-, removeChildAt()-, removeElement()- oder removeElementAt()-Methode entfernt wird. | UIComponent | |||
Wird ausgelöst, wenn ein Objekt aus der Anzeigeliste entfernt werden soll. | DisplayObject | |||
Wird ausgelöst, wenn ein Anzeigeobjekt aus der Anzeigeliste entfernt werden soll. Dies erfolgt entweder direkt oder über das Entfernen einer Unterstruktur, die das Anzeigeobjekt enthält. | DisplayObject | |||
[broadcast event] Wird ausgelöst, wenn die Anzeigeliste kurz davor steht, aktualisiert und neu gezeichnet zu werden. | DisplayObject | |||
Wird ausgelöst, wenn die Größe der Komponente geändert wird. | UIComponent | |||
Wird ausgelöst, wenn der Benutzer die rechte Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt. | InteractiveObject | |||
Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Alles auswählen“ aktiviert oder im Kontextmenü des Texts „Alles auswählen“ wählt. | InteractiveObject | |||
Wird ausgelöst, wenn sich der Status eines Objekts von unsichtbar in sichtbar ändert. | UIComponent | |||
Wird sofort nach dem Einblenden der Softwaretastatur abgesetzt. | InteractiveObject | |||
Wird direkt vor dem Einblenden der Softwaretastatur abgesetzt. | InteractiveObject | |||
Wird sofort nach dem Ausblenden der Softwaretastatur abgesetzt. | InteractiveObject | |||
Wird ausgelöst, nachdem die Komponente einen neuen Status erhalten hat und die Animation des Statusübergangs abgeschlossen wurde. | UIComponent | |||
Wird ausgelöst, wenn eine Komponente einen Übergang in ihren aktuellen Status unterbricht, um zu einem neuen Status zu wechseln. | UIComponent | |||
Wird ausgelöst, wenn sich der Wert des tabChildren-Flags des Objekts ändert. | InteractiveObject | |||
Wird ausgelöst, wenn sich das tabEnabled-Flag des Objekts ändert. | InteractiveObject | |||
Wird ausgelöst, wenn sich der Wert der tabIndex-Eigenschaft des Objekts ändert. | InteractiveObject | |||
Wird ausgelöst, wenn ein Benutzer ein oder mehrere Textzeichen eingibt. | InteractiveObject | |||
Wird durch die Komponente ausgelöst, wenn ein ToolTip erstellt wird. | UIComponent | |||
Wird durch die Komponente ausgelöst, wenn deren ToolTip ausgeblendet wurde und demnächst verworfen werden soll. | UIComponent | |||
Wird durch die Komponente ausgelöst, wenn deren ToolTip ausgeblendet wird. | UIComponent | |||
Wird durch die Komponente ausgelöst, wenn deren ToolTip eingeblendet wird. | UIComponent | |||
Wird durch die Komponente ausgelöst, wenn deren ToolTip eingeblendet wurde. | UIComponent | |||
Wird von einer Komponente ausgelöst, deren toolTip-Eigenschaft festgelegt ist, sobald der Benutzer die Maus darüber bewegt. | UIComponent | |||
Wird abgesetzt, wenn der Benutzer ein berührungsempfindliches Gerät erstmals berührt (zum Beispiel mit dem Finger das Touchscreen eines Mobiltelefons oder Tablets berührt). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät entfernt (zum Beispiel den Finger vom Touchscreen eines Mobiltelefons oder Tablets hebt). | InteractiveObject | |||
Ein nicht abbrechbares Ereignis, das von einer Komponente nach der Reaktion auf eine Berührungsinteraktion des Benutzers ausgelöst wird. | UIComponent | |||
Ein nicht abbrechbares Ereignis, das von einer Komponente bei Reaktion auf eine Berührungsinteraktion des Benutzers ausgelöst wird. | UIComponent | |||
Ein abbrechbares Ereignis, das von einer Komponente beim Versuch, auf eine Berührungsinteraktion des Benutzers zu reagieren, ausgelöst wird. | UIComponent | |||
Wird abgesetzt, wenn der Benutzer das Gerät berührt, und zwar kontinuierlich, bis der Kontaktpunkt entfernt wird. | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt zu einem anderen zieht). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt auf einen Punkt außerhalb des Anzeigeobjekts zieht). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht). | InteractiveObject | |||
Wird abgesetzt, wenn der Benutzer den Kontaktpunkt über derselben InteractiveObject-Instanz anhebt, auf der der Kontakt eingeleitet wurde (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem einzelnen Kontaktpunkt hebt). | InteractiveObject | |||
Wird ausgelöst, nachdem die Methoden commitProperties(), measure() und updateDisplayList() eines Objekts aufgerufen wurden (falls erforderlich). | UIComponent | |||
Wird ausgelöst, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung erfolgreich ist. | UIComponent | |||
Wird ausgelöst, wenn Werte programmgesteuert oder durch Benutzerinteraktion geändert werden. | UIComponent |
Stile sind entweder allgemein oder mit einem bestimmten Thema verknüpft. Allgemeine Stile können mit jedem Thema verwendet werden. Stile, die mit einem bestimmten Thema verknüpft sind, können nur verwendet werden, wenn Ihre Anwendung dieses Thema verwendet.
anchorColumnIndex | Eigenschaft |
anchorColumnIndex:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die Spaltenindexposition des anchor für die nächste Auswahl mit der Umschalttaste. Der Anker ist das zuletzt ausgewählte Element. Er definiert das Ankerelement, wenn mehrere Elemente im Raster ausgewählt werden. Wenn Sie mehrere Elemente auswählen, reicht die Gruppe der Elemente vom Anker- bis zum Einfügezeichenelement.
Rasterereignisprozeduren müssen mit dieser Eigenschaft die Position des aktuellsten Mouse-Down- oder Tastaturereignisses (ohne Betätigen der Umschalttaste) aufzeichnen, das ein Ende der nächsten möglichen Auswahl mit der Umschalttaste definiert. Die Indexposition des Einfügezeichens definiert das andere Ende.
Der Standardwert ist 0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das anchorColumnIndexChanged
-Ereignis ausgelöst.
Implementierung
public function get anchorColumnIndex():int
public function set anchorColumnIndex(value:int):void
Verwandte API-Elemente
anchorRowIndex | Eigenschaft |
anchorRowIndex:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die Zeilenindexposition des anchor für die nächste Auswahl mit der Umschalttaste. Der Anker ist das zuletzt ausgewählte Element. Er definiert das Ankerelement, wenn mehrere Elemente im Raster ausgewählt werden. Wenn Sie mehrere Elemente auswählen, reicht die Gruppe der Elemente vom Anker- bis zum Einfügezeichenelement.
Rasterereignisprozeduren müssen mit dieser Eigenschaft die Position des aktuellsten Mouse-Down- oder Tastaturereignisses (ohne Betätigen der Umschalttaste) aufzeichnen, das ein Ende der nächsten möglichen Auswahl mit der Umschalttaste definiert. Die Indexposition des Einfügezeichens definiert das andere Ende.
Der Standardwert ist 0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das anchorRowIndexChanged
-Ereignis ausgelöst.
Implementierung
public function get anchorRowIndex():int
public function set anchorRowIndex(value:int):void
Verwandte API-Elemente
caretColumnIndex | Eigenschaft |
caretColumnIndex:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die Spaltenindexposition des caretIndicator
, wenncaretIndicator
true
ist.
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, beansprucht der Indikator die gesamte Zeile und caretColumnIndex
wird ignoriert. Wenn der selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, beansprucht der caretIndicator
die angegebene Zeile.
Das Festlegen von caretColumnIndex
auf „-1“ bedeutet, dass die Spaltenindexposition nicht definiert und ein Zelleinfügezeichen nicht angezeigt wird.
Der Standardwert ist -1.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das caretColumnIndexChanged
-Ereignis ausgelöst.
Implementierung
public function get caretColumnIndex():int
public function set caretColumnIndex(value:int):void
caretIndicator | Eigenschaft |
caretIndicator:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn der selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet: ein einzelnes für eine Einfügezeichenzeile angezeigtes visuelles Element. Wenn der selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet: das für die Einfügezeichenzelle angezeigte visuelle Element.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das caretIndicatorChanged
-Ereignis ausgelöst.
Implementierung
public function get caretIndicator():IFactory
public function set caretIndicator(value:IFactory):void
caretRowIndex | Eigenschaft |
caretRowIndex:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die Zeilenindexposition des caretIndicator
, wenn showCaretIndicator
true
lautet. Wenn der selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, beansprucht der Indikator die gesamte Zeile und die caretColumnIndex
-Eigenschaft wird ignoriert. Wenn der selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, beansprucht der caretIndicator
die angegebene Zeile.
Das Festlegen von caretRowIndex
auf „-1“ bedeutet, dass die Zeilenindexposition nicht definiert ist und das Einfügezeichen nicht angezeigt wird.
Der Standardwert ist -1.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das caretRowIndexChanged
-Ereignis ausgelöst.
Implementierung
public function get caretRowIndex():int
public function set caretRowIndex(value:int):void
columns | Eigenschaft |
columns:IList
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die von diesem Raster angezeigte Liste der GridColumn-Objekte. Jede Spalte wählt verschiedene anzuzeigende Eigenschaften des Datenproviderelements.
GridColumn-Objekte können nur in den columns
für ein einziges Grid-Steuerelement angezeigt werden.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das columnsChanged
-Ereignis ausgelöst.
Implementierung
public function get columns():IList
public function set columns(value:IList):void
Verwandte API-Elemente
columnSeparator | Eigenschaft |
columnSeparator:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Ein visuelles Element, das zwischen allen Spalten angezeigt wird.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das columnSeparatorChanged
-Ereignis ausgelöst.
Implementierung
public function get columnSeparator():IFactory
public function set columnSeparator(value:IFactory):void
dataGrid | Eigenschaft |
dataGrid:DataGrid
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Das DataGrid-Steuerelement, für das dieses Grid als Skinteil des Rasters verwendet wird.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das dataGridChanged
-Ereignis ausgelöst.
Implementierung
public function get dataGrid():DataGrid
public function set dataGrid(value:DataGrid):void
dataProvider | Eigenschaft |
dataProvider:IList
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Eine Liste von Datenelementen, die den Zeilen im Raster entsprechen. Jede Rasterspalte ist mit einer Eigenschaft der Datenelemente verknüpft, um diese Eigenschaft in den Rasterzellen anzuzeigen.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das dataProviderChanged
-Ereignis ausgelöst.
Implementierung
public function get dataProvider():IList
public function set dataProvider(value:IList):void
Verwandte API-Elemente
dataTipField | Eigenschaft |
dataTipField:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Der Name des Felds im Datenprovider, das als Datentipp angezeigt werden soll. Wenn für showDataTips
true
festgelegt ist, sucht das verknüpfte Rastersteuerelement standardmäßig in jedem Datenproviderelement nach einer Eigenschaft mit dem Namen label
und zeigt sie an. Wenn hingegen der Datenprovider keine label
-Eigenschaft enthält, können Sie die dataTipField
-Eigenschaft einstellen, um einen anderen Eigenschaftsnamen anzugeben. So können Sie beispielsweise den Wert auf „FullName“ setzen, wenn ein Benutzer eine Gruppe von Namen der Personen aus einer Datenbank ansieht.
GridColumn.dataTipField
hat Vorrang vor dieser Eigenschaft.
Wenn diese Spalte oder ihr Raster einen Wert für die dataTipFunction
-Eigenschaft angibt, wird die dataTipField
-Eigenschaft ignoriert.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das dataTipFieldChanged
-Ereignis ausgelöst.
Implementierung
public function get dataTipField():String
public function set dataTipField(value:String):void
dataTipFunction | Eigenschaft |
dataTipFunction:Function
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Legt eine Rückruffunktion fest, die mit jedem Element des Datenproviders ausgeführt werden muss, um seinen Datentipp zu bestimmen. Diese Eigenschaft wird von der itemToDataTip
-Methode verwendet.
Wenn für showDataTips
true
festgelegt ist, sucht die Spalte standardmäßig in jedem Datenproviderelement nach einer Eigenschaft mit dem Namen label
und zeigt sie als Datentipp an. Allerdings haben einige Datenprovider keine label
-Eigenschaft bzw. keine andere Eigenschaft, die Sie für die Anzeige von Daten in den Zeilen verwenden können.
Beispiel: Sie verfügen über einen Datenprovider, der die Felder „lastName“ und „firstName“ enthält, aber Sie möchten als Datentipp den vollen Namen anzeigen. Sie können eine Funktion für die dataTipFunction
-Eigenschaft festlegen, die ein einzelnes Stringobjekt zurückgibt, das den Wert beider Felder enthält. Sie können auch die dataTipFunction
-Eigenschaft verwenden, um Formatierungs- und Lokalisierungsaufgaben zu übernehmen.
Die Signatur der dataTipFunction
-Funktion muss Folgendem entsprechen:
dataTipFunction(item:Object, column:GridColumn):StringDer
item
-Parameter ist das Datenproviderelement für eine ganze Zeile. Der zweite Parameter ist dieses Spaltenobjekt.
Eine typische Funktion kann die firstName- und lastName-Eigenschaften eines Elements verketten oder benutzerdefinierte Formatierungen bezüglich der Eigenschaft eines Datumswerts vornehmen.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das dataTipFunctionChanged
-Ereignis ausgelöst.
Implementierung
public function get dataTipFunction():Function
public function set dataTipFunction(value:Function):void
hoverColumnIndex | Eigenschaft |
hoverColumnIndex:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die Spaltenindexposition des hoverIndicator
an, wenn showHoverIndicator
true
ist. Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, beansprucht der Indikator die gesamte Zeile und hoverColumnIndex
wird ignoriert. Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, beansprucht der hoverIndicator
die angegebene Zelle.
Das Festlegen von hoverColumnIndex
auf „-1“ (Standardeinstellung) bedeutet, dass die Spaltenindexposition nicht definiert ist und ein hover-Indikator für die Zelle nicht angezeigt wird.
Der Standardwert ist -1.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das hoverColumnIndexChanged
-Ereignis ausgelöst.
Implementierung
public function get hoverColumnIndex():int
public function set hoverColumnIndex(value:int):void
hoverIndicator | Eigenschaft |
hoverIndicator:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet. Ein einzelnes visuelles Element, das für die Zeile, auf die mit der Maus gezeigt wird, angezeigt wird. Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, das visuelle Element für die Zelle.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das hoverIndicatorChanged
-Ereignis ausgelöst.
Implementierung
public function get hoverIndicator():IFactory
public function set hoverIndicator(value:IFactory):void
hoverRowIndex | Eigenschaft |
hoverRowIndex:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die Spaltenindexposition des hoverIndicator
an, wenn showHoverIndicator
true
ist. Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, beansprucht der Indikator die gesamte Zeile und hoverColumnIndex
wird ignoriert. Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, beansprucht der hoverIndicator
die angegebene Zelle.
Das Festlegen von hoverRowIndex
auf „-1“ (Standardeinstellung) bedeutet, dass die Zeilenindexposition nicht definiert ist und ein hover-Indikator nicht angezeigt wird.
Der Standardwert ist -1.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das hoverRowIndexChanged
-Ereignis ausgelöst.
Implementierung
public function get hoverRowIndex():int
public function set hoverRowIndex(value:int):void
itemRenderer | Eigenschaft |
itemRenderer:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Der Elementrenderer, der für Spalten verwendet wird, die keine(n) angeben.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das itemRendererChanged
-Ereignis ausgelöst.
Implementierung
public function get itemRenderer():IFactory
public function set itemRenderer(value:IFactory):void
preserveSelection | Eigenschaft |
preserveSelection:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn true
, wird die Auswahl beibehalten, wenn der Datenprovider seine Sammlung aktualisiert. Da diese Aktualisierung jedoch das Speichern jedes Elements in der Auswahl erforderlich macht, ist diese Aktion nicht ratsam, wenn die Auswahl zu groß ist.
Der Standardwert ist true.
Implementierung
public function get preserveSelection():Boolean
public function set preserveSelection(value:Boolean):void
requestedColumnCount | Eigenschaft |
requestedColumnCount:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die gemessene Breite dieses Rasters ist breit genug, um die ersten requestedColumnCount
Spalten anzuzeigen. Wenn requestedColumnCount
auf „-1“ eingestellt ist, ist die gemessene Breite für alle Spalten groß genug.
Wenn die Originalgröße des Rasters explizit festgelegt wurde, hat diese Eigenschaft keine Auswirkungen.
Der Standardwert ist -1.
Implementierung
public function get requestedColumnCount():int
public function set requestedColumnCount(value:int):void
requestedMaxRowCount | Eigenschaft |
requestedMaxRowCount:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die gemessene Höhe des Rasters ist groß genug, um höchstens requestedMaxRowCount
Zeilen anzuzeigen.
Die Eigenschaft hat keine Auswirkungen, wenn einer der folgenden Werte „true“ lautet;
requestedRowCount
ist festgelegt.- Die tatsächliche Größe des Rasters wurde explizit festgelegt.
Der Standardwert ist 10.
Implementierung
public function get requestedMaxRowCount():int
public function set requestedMaxRowCount(value:int):void
requestedMinColumnCount | Eigenschaft |
requestedMinColumnCount:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die gemessene Breite dieses Rasters ist breit genug, um mindestens requestedMinColumnCount
Spalten anzuzeigen.
Die Eigenschaft hat keine Auswirkungen, wenn einer der folgenden Werte „true“ lautet;
requestedColumnCount
ist festgelegt..- Die tatsächliche Größe des Rasters wurde explizit festgelegt.
- Das Raster befindet sich in einer Scroller-Komponente.
Der Standardwert ist -1.
Implementierung
public function get requestedMinColumnCount():int
public function set requestedMinColumnCount(value:int):void
requestedMinRowCount | Eigenschaft |
requestedMinRowCount:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die gemessene Höhe dieses Rasters ist groß genug, um mindestens requestedMinRowCount
Zeilen anzuzeigen.
Die Eigenschaft hat keine Auswirkungen, wenn einer der folgenden Werte „true“ lautet;
requestedRowCount
ist festgelegt.- Die tatsächliche Größe des Rasters wurde explizit festgelegt.
Der Standardwert ist -1.
Implementierung
public function get requestedMinRowCount():int
public function set requestedMinRowCount(value:int):void
requestedRowCount | Eigenschaft |
requestedRowCount:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Die gemessene Höhe dieses Rasters ist groß genug, um die ersten requestedRowCount
Zeilen anzuzeigen.
Wenn requestedRowCount
auf „-1“ eingestellt ist, ist die gemessene Größe groß genug für alle Layoutelemente.
Wenn die Originalgröße des Rasters explizit festgelegt wurde, hat diese Eigenschaft keine Auswirkungen.
Der Standardwert ist -1.
Implementierung
public function get requestedRowCount():int
public function set requestedRowCount(value:int):void
requireSelection | Eigenschaft |
requireSelection:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn der Wert true
ist und die selectionMode
-Eigenschaft nicht GridSelectionMode.NONE
lautet, muss im Raster immer ein Element ausgewählt sein.
Der Standardwert ist false.
Implementierung
public function get requireSelection():Boolean
public function set requireSelection(value:Boolean):void
resizableColumns | Eigenschaft |
resizableColumns:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt an, ob die Größe der Spalten vom Benutzer geändert werden kann. Ist der Wert true
, kann der Benutzer die Spalten des DataGrid-Steuerelements vergrößern oder verkleinern, indem er die Rasterlinien zwischen den Kopfzellen zieht. Ist der Wert true
, müssen auch die resizeable
-Eigenschaften einzelner Spalten auf false
gesetzt sein, damit der Benutzer nicht die Größe einer bestimmten Spalte ändert.
Der Standardwert ist true.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das resizableColumnsChanged
-Ereignis ausgelöst.
Implementierung
public function get resizableColumns():Boolean
public function set resizableColumns(value:Boolean):void
Verwandte API-Elemente
rowBackground | Eigenschaft |
rowBackground:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Ein visuelles Element, das den Hintergrund für jede Zeile anzeigt.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das rowBackgroundChanged
-Ereignis ausgelöst.
Implementierung
public function get rowBackground():IFactory
public function set rowBackground(value:IFactory):void
rowHeight | Eigenschaft |
rowHeight:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn variableRowHeight
den Wert false
hat, gibt diese Eigenschaft die tatsächliche Höhe jeder Zeile in Pixeln an.
Wenn variableRowHeight
true
lautet, wird der Wert dieser Eigenschaft als geschätzte Höhe für Zeilen festgelegt, die noch nicht angezeigt werden, und nicht die gewünschte Höhe der mit dem typicalItem
konfigurierten Renderer. Entsprechend legt diese Eigenschaft die Höhe der leeren Zeilen fest, wenn das Grid die Anzeige mit leeren Zeilen auffüllt.
Wenn variableRowHeight
den Wert false
hat, ist der Standardwert für diese Eigenschaft die bevorzugte Maximalhöhe der für typicalItem
erstellten spaltenspezifischen Renderer.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das rowHeightChanged
-Ereignis ausgelöst.
Implementierung
public function get rowHeight():Number
public function set rowHeight(value:Number):void
rowSeparator | Eigenschaft |
rowSeparator:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Ein visuelles Element, das zwischen allen Zeilen angezeigt wird.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das rowSeparatorChanged
-Ereignis ausgelöst.
Implementierung
public function get rowSeparator():IFactory
public function set rowSeparator(value:IFactory):void
selectedCell | Eigenschaft |
selectedCell:CellPosition
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, wird die erste ausgewählte Zelle, beginnend bei Zeile 0, Spalte 0, zurückgegeben, und es werden alle Spalten einer Zeile durchlaufen, bevor mit der nächsten Zeile fortgefahren wird.
Wenn der Benutzer die Auswahl durch Interaktion mit dem Steuerelement ändert, löst dieses das selectionChange
-Ereignis aus. Wenn der Benutzer die Auswahl programmgesteuert ändert, löst das Steuerelement das valueCommit
-Ereignis aus.
Mit dieser Eigenschaft wird die Auswahl im MXML-Markup initialisiert oder gebunden. Die setSelectedCell()
-Methode sollte für programmgesteuerte Auswahlupdates verwendet werden, z. B. beim Schreiben einer Tastatur- oder Mausereignisprozedur.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das valueCommit
-Ereignis ausgelöst.
Implementierung
public function get selectedCell():CellPosition
public function set selectedCell(value:CellPosition):void
selectedCells | Eigenschaft |
selectedCells:Vector.<CellPosition>
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, wird ein Vektor von CellPosition-Objekten zurückgegeben, die die Positionen der ausgewählten Zellen im Raster darstellen.
Wenn der Benutzer die Auswahl durch Interaktion mit dem Steuerelement ändert, löst dieses das selectionChange
-Ereignis aus. Wenn der Benutzer die Auswahl programmgesteuert ändert, löst das Steuerelement das valueCommit
-Ereignis aus.
Mit dieser Eigenschaft wird die Auswahl im MXML-Markup initialisiert oder gebunden. Die setSelectedCell()
-Methode sollte für programmgesteuerte Auswahlupdates verwendet werden, z. B. beim Schreiben einer Tastatur- oder Mausereignisprozedur.
Der Standardwert ist ein leerer Vector.<CellPosition>
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das valueCommit
-Ereignis ausgelöst.
Implementierung
public function get selectedCells():Vector.<CellPosition>
public function set selectedCells(value:Vector.<CellPosition>):void
selectedIndex | Eigenschaft |
selectedIndex:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, wird der rowIndex der ersten ausgewählten Zeile zurückgegeben.
Wenn der Benutzer die Auswahl durch Interaktion mit dem Steuerelement ändert, löst dieses das selectionChange
-Ereignis aus. Wenn der Benutzer die Auswahl programmgesteuert ändert, löst das Steuerelement das valueCommit
-Ereignis aus.
Mit dieser Eigenschaft wird die Auswahl im MXML-Markup initialisiert oder gebunden. Die setSelectedCell()
-Methode sollte für programmgesteuerte Auswahlupdates verwendet werden, z. B. beim Schreiben einer Tastatur- oder Mausereignisprozedur.
Der Standardwert ist -1.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das valueCommit
-Ereignis ausgelöst.
Implementierung
public function get selectedIndex():int
public function set selectedIndex(value:int):void
selectedIndices | Eigenschaft |
selectedIndices:Vector.<int>
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, wird ein Vektor der Indexpositionen der ausgewählten Zeilen zurückgegeben. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Wenn der Benutzer die Auswahl durch Interaktion mit dem Steuerelement ändert, löst dieses das selectionChange
-Ereignis aus. Wenn der Benutzer die Auswahl programmgesteuert ändert, löst das Steuerelement das valueCommit
-Ereignis aus.
Mit dieser Eigenschaft wird die Auswahl im MXML-Markup initialisiert oder gebunden. Die setSelectedCell()-Methode sollte für programmgesteuerte Auswahlupdates verwendet werden, z. B. beim Schreiben einer Tastatur- oder Mausereignisprozedur.
>Der Standardwert ist ein leerer Vector.<int>
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das valueCommit
-Ereignis ausgelöst.
Implementierung
public function get selectedIndices():Vector.<int>
public function set selectedIndices(value:Vector.<int>):void
Verwandte API-Elemente
selectedItem | Eigenschaft |
selectedItem:Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, wird das Element im Datenprovider, das derzeit ausgewählt oder undefined
(nicht definiert) ist, zurückgegeben, wenn keine Zeilen ausgewählt wurden.
Wenn der Benutzer die Auswahl durch Interaktion mit dem Steuerelement ändert, löst dieses das selectionChange
-Ereignis aus. Wenn der Benutzer die Auswahl programmgesteuert ändert, löst das Steuerelement das valueCommit
-Ereignis aus.
Mit dieser Eigenschaft wird die Auswahl im MXML-Markup initialisiert oder gebunden. Die setSelectedCell()
-Methode sollte für programmgesteuerte Auswahlupdates verwendet werden, z. B. beim Schreiben einer Tastatur- oder Mausereignisprozedur.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das valueCommit
-Ereignis ausgelöst.
Implementierung
public function get selectedItem():Object
public function set selectedItem(value:Object):void
Verwandte API-Elemente
selectedItems | Eigenschaft |
selectedItems:Vector.<Object>
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, wird ein Vektor der derzeit ausgewählten dataProvider-Elemente zurückgegeben.
Wenn der Benutzer die Auswahl durch Interaktion mit dem Steuerelement ändert, löst dieses das selectionChange
-Ereignis aus. Wenn der Benutzer die Auswahl programmgesteuert ändert, löst das Steuerelement das valueCommit
-Ereignis aus.
Mit dieser Eigenschaft wird die Auswahl im MXML-Markup initialisiert oder gebunden. Die setSelectedCell()-Methode sollte für programmgesteuerte Auswahlupdates verwendet werden, z. B. beim Schreiben einer Tastatur- oder Mausereignisprozedur.
Der Standardwert ist ein leerer Vector.<Object>
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das valueCommit
-Ereignis ausgelöst.
Implementierung
public function get selectedItems():Vector.<Object>
public function set selectedItems(value:Vector.<Object>):void
Verwandte API-Elemente
selectionIndicator | Eigenschaft |
selectionIndicator:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn der selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet: ein für jede ausgewählte Zeile angezeigtes visuelles Element. Wenn der selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet: ein für jede ausgewählte Zelle angezeigtes visuelles Element.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das selectionIndicatorChanged
-Ereignis ausgelöst.
Implementierung
public function get selectionIndicator():IFactory
public function set selectionIndicator(value:IFactory):void
selectionLength | Eigenschaft |
selectionLength:int
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, wird die Anzahl der ausgewählten Zeilen zurückgegeben. Wenn selectionMode
GridSelectionMode.SINGLE_CELLS
oder GridSelectionMode.MULTIPLE_CELLS
lautet, wird die Anzahl der ausgewählten Zellen zurückgegeben.
Der Standardwert ist 0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das valueCommit
-Ereignis ausgelöst.
Implementierung
public function get selectionLength():int
selectionMode | Eigenschaft |
selectionMode:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Der Auswahlmodus des Steuerelements. Mögliche Werte sind: GridSelectionMode.MULTIPLE_CELLS
, GridSelectionMode.MULTIPLE_ROWS
, GridSelectionMode.NONE
, GridSelectionMode.SINGLE_CELL
, und GridSelectionMode.SINGLE_ROW
.
Durch Ändern des selectionMode wird die aktuelle Auswahl gelöscht und der caretRowIndex und caretColumnIndex auf „-1“ zurückgesetzt.
Der Standardwert ist GridSelectionMode.SINGLE_ROW.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das selectionModeChanged
-Ereignis ausgelöst.
Implementierung
public function get selectionMode():String
public function set selectionMode(value:String):void
Verwandte API-Elemente
showDataTips | Eigenschaft |
showDataTips:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn true
, wird ein dataTip für alle sichtbaren Zellen angezeigt. Wenn false
(Standardeinstellung), wird ein dataTip nur angezeigt, wenn die showDataTips
-Eigenschaft der Spalte true
lautet.
Der Standardwert ist false.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das showDataTipsChanged
-Ereignis ausgelöst.
Implementierung
public function get showDataTips():Boolean
public function set showDataTips(value:Boolean):void
typicalItem | Eigenschaft |
typicalItem:Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Durch das Layout des Rasters wird sichergestellt, dass Spalten, deren Breite nicht angegeben wurde, breit genug sind, um einen Elementrenderer für dieses Datenprovider-Standardelement anzuzeigen. Wenn kein typisches Element angegeben wurde, wird das erste Datenprovider-Element verwendet.
Einschränkung: Wenn das typicalItem
ein IVisualItem ist, darf es nicht gleichzeitig ein Mitglied des Datenproviders sein.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das typicalItemChanged
-Ereignis ausgelöst.
Implementierung
public function get typicalItem():Object
public function set typicalItem(value:Object):void
variableRowHeight | Eigenschaft |
variableRowHeight:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn der Wert true
ist, stellt die Höhe jeder Zeile das Maximum der bevorzugten Höhen der bisher angezeigten Zellen dar.
Wenn der Wert false
ist, entspricht die Höhe jeder Zeile dem Wert der rowHeight
-Eigenschaft. Wenn rowHeight
nicht festgelegt ist, wird die Höhe aller Zeilen von der typicalItem
-Eigenschaft definiert.
Der Standardwert ist false.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das variableRowHeightChanged
-Ereignis ausgelöst.
Implementierung
public function get variableRowHeight():Boolean
public function set variableRowHeight(value:Boolean):void
Grid | () | Konstruktor |
public function Grid()
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Konstruktor.
addSelectedCell | () | Methode |
public function addSelectedCell(rowIndex:int, columnIndex:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, wird die Zelle der Auswahl hinzugefügt und die Position des Einfügezeichens auf die Zelle festgelegt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Der rowIndex
entspricht der Indexposition im Datenprovider des Elements, das die ausgewählte Zelle enthält. Der columnIndex
entspricht der Indexposition in columns
der Spalte, die die ausgewählte Zelle enthält.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle.
| |
columnIndex:int — Die auf null basierende Spaltenindexposition der Zelle.
|
Boolean — true , wenn keine Fehler. false , wenn rowIndex oder columnIndex ungültig ist oder der selectionMode ungültig ist.
|
Verwandte API-Elemente
addSelectedIndex | () | Methode |
public function addSelectedIndex(rowIndex:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.MULTIPLE_ROWS
lautet, wird diese Zeile der Auswahl hinzugefügt und die Position des Einfügezeichens auf diese Zeile festgelegt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Der rowIndex
entspricht der Indexposition im Datenprovider des Elements, das die ausgewählte Zelle enthält.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle.
|
Boolean — true , wenn keine Fehler. false , wenn index ungültig ist oder der selectionMode ungültig ist.
|
Verwandte API-Elemente
clearSelection | () | Methode |
public function clearSelection():Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Entfernt alle ausgewählten Zeilen und Zellen, wenn selectionMode
nicht GridSelectionMode.NONE
lautet. Entfernt das Einfügezeichen und legt den Anker auf das Ausgangselement fest.
Boolean — true , wenn sich die Auswahl geändert hat. false , wenn nichts zuvor ausgewählt wurde.
|
ensureCellIsVisible | () | Methode |
public function ensureCellIsVisible(rowIndex:int = -1, columnIndex:int = -1):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Falls erforderlich, legen Sie die verticalScrollPosition
- und horizontalScrollPosition
-Eigenschaften so fest, dass die angegebene Zelle komplett sichtbar ist. Wenn rowIndex
„-1“ ist und columnIndex
festgelegt ist, passen Sie einfach die horizontalScrollPosition
so an, dass die angegebene Spalte sichtbar ist. Wenn columnIndex
„-1“ ist und rowIndex
festgelegt ist, passen Sie die verticalScrollPosition
so an, dass die angegebene Zeile sichtbar ist.
Parameter
rowIndex:int (default = -1 ) — Die auf null basierende Zeilenindexposition der Zelle des Elementrenderers oder „-1“, um eine Spalte anzugeben.
| |
columnIndex:int (default = -1 ) — Die auf null basierende Spaltenindexposition der Zelle des Elementrenderers oder „-1“, um eine Zeile anzugeben.
|
getCellAt | () | Methode |
public function getCellAt(x:Number, y:Number):CellPosition
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die Zeilen- und Spaltenindexpositionen der Zelle an, die das Pixel an der angegebenen Rasterkoordinate überlappt. Wenn keine solche Zelle vorhanden ist, wird „null“ zurückgegeben.
Die Beispielfunktion unten verwendet diese Methode zur Berechnung des dataField
-Werts einer Rasterzelle.
function getCellData(x:Number, y:Number):Object { var cell:CellPosition = getCellAt(x, y); if (!cell) return null; var GridColumn:column = grid.columns.getItemAt(cell.columnIndex); return grid.dataProvider.getItemAt(cell.rowIndex)[column.dataField]; }
Parameter
x:Number — Die x-Koordinate des Pixels bezogen auf das Raster.
| |
y:Number — Die y-Koordinate des Pixels bezogen auf das Raster.
|
CellPosition — Die Zellenposition oder „null“.
|
getCellBounds | () | Methode |
public function getCellBounds(rowIndex:int, columnIndex:int):Rectangle
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die aktuellen Pixelgrenzen der angegebenen Zelle oder „null“ zurück, wenn keine solche Zelle vorhanden ist. Die Zellgrenzen werden in Rasterkoordinaten ausgegeben.
Wenn noch keine Spalten der angegebenen Zeile und der ihr vorangehenden Zeilen per Bildlauf in die Ansicht geholt wurden, können die zurückgegebenen Grenzen nur eine Annäherung entsprechend der jeweiligen typicalItem
s aller Spalten sein.
Parameter
rowIndex:int — Die auf null basierende Indexposition der Zeile.
| |
columnIndex:int — Die auf null basierende Indexposition der Spalte.
|
Rectangle — Ein Rectangle , das die Pixelgrenzen der Zelle oder „null“ repräsentiert.
|
getCellsAt | () | Methode |
public function getCellsAt(x:Number, y:Number, w:Number, h:Number):Vector.<CellPosition>
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt einen Vektor von CellPosition-Objekten zurück, deren rowIndex
- und columnIndex
-Eigenschaften die Zeilen- und Spaltenindexpositionen der Zellen angeben, die den angegebenen Rasterbereich überlappen. Wenn keine solchen Zellen vorhanden sind, wird ein leerer Vektor zurückgegeben.
Parameter
x:Number — Die x-Koordinate des Pixels am Ursprung des Bereichs bezogen auf das Raster.
| |
y:Number — Die x-Koordinate des Pixels am Ursprung des Bereichs bezogen auf das Raster.
| |
w:Number — Die Breite des Bereichs in Pixeln.
| |
h:Number — Die Höhe des Bereichs in Pixeln.
|
Vector.<CellPosition> — Ein Vektor von Objekten wie beispielsweise Vector.<Object>([{rowIndex:0, columnIndex:0}, ...]) .
|
getCellX | () | Methode |
public function getCellX(rowIndex:int, columnIndex:int):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die x-Koordinate des angegebenen Ursprungs der Zelle zurück. Wenn die Grenzen der Zelle nicht benötigt werden, ist diese Methode effizienter als getCellBounds().x
.
Wenn noch keine Spalten der angegebenen Zeile und der ihr vorangehenden Zeilen per Bildlauf in die Ansicht geholt wurden, kann der zurückgegebene Wert nur eine Annäherung entsprechend der jeweiligen typicalItem
s aller Spalten sein.
Parameter
rowIndex:int — Die auf null basierende Indexposition der Zeile.
| |
columnIndex:int — Die auf null basierende Indexposition der Spalte.
|
Number — Die x-Koordinate des Ursprungs der angegebenen Zelle.
|
getCellY | () | Methode |
public function getCellY(rowIndex:int, columnIndex:int):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die y-Koordinate des angegebenen Ursprungs der Zelle zurück. Wenn die Grenzen der Zelle nicht benötigt werden, ist diese Methode effizienter als getCellBounds().y
.
Wenn noch keine Spalten der angegebenen Zeile und der ihr vorangehenden Zeilen per Bildlauf in die Ansicht geholt wurden, kann der zurückgegebene Wert nur eine Annäherung entsprechend der jeweiligen typicalItem
s aller Spalten sein.
Parameter
rowIndex:int — Die auf null basierende Indexposition der Zeile.
| |
columnIndex:int — Die auf null basierende Indexposition der Spalte.
|
Number — Die y-Koordinate des Ursprungs der angegebenen Zelle.
|
getColumnBounds | () | Methode |
public function getColumnBounds(columnIndex:int):Rectangle
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die aktuellen Pixelgrenzen der angegebenen Spalte oder „null“ zurück, wenn keine solche Spalte vorhanden ist. Die Spaltengrenzen werden in Rasterkoordinaten ausgegeben.
Wenn noch keine Zellen der angegebenen Spalte per Bildlauf in die Ansicht geholt wurden, können die zurückgegebenen Grenzen nur eine Annäherung entsprechend des typicalItem
der Spalte sein.
Parameter
columnIndex:int — Die auf null basierende Indexposition der Spalte.
|
Rectangle — Ein Rectangle , das die Pixelgrenzen der Spalte oder „null“ repräsentiert.
|
getColumnIndexAt | () | Methode |
public function getColumnIndexAt(x:Number, y:Number):int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die Spaltenindexposition entsprechend der angegebenen Koordinaten oder „-1“ zurück, wenn die Koordinaten außerhalb der Grenzen liegen. Die Koordinaten werden in Bezug auf das Raster aufgelöst.
Wenn noch keine Spalten oder Zeilen des Rasters per Bildlauf in die Ansicht geholt wurden, kann die zurückgegebene Indexposition nur eine Annäherung entsprechend der jeweiligen typicalItem
s der Spalten sein.
Parameter
x:Number — Die x-Koordinate des Pixels bezogen auf das Raster.
| |
y:Number — Die y-Koordinate des Pixels bezogen auf das Raster.
|
int — Die Indexposition der Spalte oder „-1“, wenn die Koordinaten außerhalb der Grenzen liegen.
|
getColumnWidth | () | Methode |
public function getColumnWidth(columnIndex:int):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die Breite der angegebenen Spalte zurück. Wenn die Grenzen der Zelle nicht benötigt werden, ist diese Methode effizienter als getColumnBounds().width
.
Wenn die width-Eigenschaft der angegebenen Spalte nicht definiert ist, kann der zurückgegebene Wert nur eine Annäherung sein. Die tatsächliche Spaltenbreite wird erst berechnet, nachdem die Spalte per Bildlauf in die Ansicht geholt wurde.
Parameter
columnIndex:int — Die auf null basierende Indexposition der Spalte.
|
Number — Die Breite der angegebenen Spalte.
|
getItemRendererAt | () | Methode |
public function getItemRendererAt(rowIndex:int, columnIndex:int):IGridItemRenderer
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt einen Verweis auf den zurzeit in der angegebenen Zelle angezeigten Elementrenderer zurück, wenn der angeforderte Elementrenderer sichtbar ist. Beachten Sie, dass der zurückgegebene Elementrenderer wiederverwendet werden kann und seine Eigenschaften zurückgesetzt werden, sobald er nicht mehr sichtbar ist.
Wenn der angeforderte Elementrenderer nicht sichtbar ist, wird bei jedem Aufrufen dieser Methode ein neuer Elementrenderer erstellt. Der neue Elementrenderer ist nicht sichtbar
Wenn die angegebene Spalte keine explizite Breite aufweist, basiert die Breite dieser Zelle auf dem typicalItem
. Wenn kein typicalItem
angegeben oder dieses noch nicht gemessen wurde, wird für die Breite des Elementrenderers der Standardwert 150
verwendet.
Wenn die Rastereigenschaft variableRowHeight
den Wert true
(Standardeinstellung) hat und für die angegebene Zeile keine allgemeine Zeilenhöhe zwischengespeichert wurde, basiert die Höhe des Elementrenderers auf dem typicalItem
. Wenn kein typicalItem
angegeben oder dieses noch nicht gemessen wurde, wird für die Höhe des Elementrenderers standardmäßig die bevorzugte Höhe verwendet.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle des Elementrenderers.
| |
columnIndex:int — Die auf null basierende Spaltenindexposition der Zelle des Elementrenderers.
|
IGridItemRenderer — Der Elementrenderer oder „null“, wenn die Zellenindexposition ungültig ist.
|
getRowBounds | () | Methode |
public function getRowBounds(rowIndex:int):Rectangle
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die aktuellen Pixelgrenzen der angegebenen Zeile oder „null“ zurück, wenn keine solche Zeile vorhanden ist. Die Zeilengrenzen werden in Rasterkoordinaten ausgegeben.
Wenn noch keine Spalten der angegebenen Zeile und der ihr vorangehenden Zeilen per Bildlauf in die Ansicht geholt wurden, können die zurückgegebenen Grenzen nur eine Annäherung entsprechend der jeweiligen typicalItem
s aller Spalten sein.
Parameter
rowIndex:int — Die auf null basierende Indexposition der Zeile.
|
Rectangle — Ein Rectangle , das die Pixelgrenzen der Zeile oder „null“ repräsentiert.
|
getRowIndexAt | () | Methode |
public function getRowIndexAt(x:Number, y:Number):int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die Zeilenindexposition entsprechend der angegebenen Koordinaten oder „-1“ zurück, wenn die Koordinaten außerhalb der Grenzen liegen. Die Koordinaten werden in Bezug auf das Raster aufgelöst.
Wenn noch keine Spalten oder Zeilen des Rasters per Bildlauf in die Ansicht geholt wurden, kann die zurückgegebene Indexposition nur eine Annäherung entsprechend der jeweiligen typicalItem
s der Spalten sein.
Parameter
x:Number — Die x-Koordinate.
| |
y:Number — Die y-Koordinate.
|
int — Die Zeilenindexposition entsprechend der angegebenen Koordinaten.
|
getVisibleColumnIndices | () | Methode |
public function getVisibleColumnIndices():Vector.<int>
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die Indexpositionen der derzeit sichtbaren Spalten zurück. Beachten Sie, dass die Elementrenderer für die ersten und letzten Spalten möglicherweise nur teilweise sichtbar sind. Die Inhalte des zurückgegebenen Vektors sind in der angezeigten Reihenfolge angeordnet.
Die folgende Beispielfunktion verwendet diese Methode zur Berechnung eines Vektors sichtbarer GridColumn-Objekte.
function getVisibleColumns():Vector.<GridColumn> { var visibleColumns = new Vector.<GridColumn>; for each (var columnIndex:int in grid.getVisibleColumnIndices()) visibleColumns.push(grid.columns.getItemAt(columnIndex)); return visibleColumns; }Rückgabewerte
Vector.<int> — Ein Vektor der sichtbaren Spaltenindexpositionen.
|
getVisibleRowIndices | () | Methode |
public function getVisibleRowIndices():Vector.<int>
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt die Indexpositionen des Datenproviders und der Auffüllung der zurzeit sichtbaren Zeilen an. Indexpositionen, die größer oder gleich der dataProvider
-Länge sind, stellen ausgefüllte Zeilen dar. Beachten Sie, dass die Elementrenderer für die ersten und letzten Zeilen möglicherweise nur teilweise sichtbar sind. Die Inhalte des zurückgegebenen Vektors sind in der angezeigten Reihenfolge angeordnet.
Vector.<int> — Ein Vektor der sichtbaren Zeilenindexpositionen.
|
invalidateCell | () | Methode |
public function invalidateCell(rowIndex:int, columnIndex:int):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn die angegebene Zelle sichtbar ist, wird sie neu angezeigt. Wenn variableRowHeight=true
, kann dabei die Höhe der entsprechenden Zeile geändert werden.
Wenn columnIndex „-1“ ist, wird die gesamte Zeile ungültig gemacht. Entsprechend wird bei einem Wert von „-1“ für rowIndex
die gesamte Spalte ungültig gemacht.
Diese Methode muss aufgerufen werden, wenn eine Änderung an einem Aspekt des Datenprovider-Elements an rowIndex
vorgenommen wurde, die sich auf die Anzeige der angegebenen Zelle auswirken könnte. Das Aufrufen dieser Methode ähnelt dem Aufrufen der dataProvider.itemUpdated()
-Methode. Hierbei wird das Grid darüber informiert, dass alle das angegebene Element anzeigende Zeilen neu angezeigt werden sollen. Die Verwendung dieser Methode ist relativ effizient, da der Bereich der Änderung auf eine einzige Zelle eingeschränkt wird.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle, die geändert wurde, oder -1.
| |
columnIndex:int — Die auf null basierende Spaltenindexposition der Zelle, die geändert wurde, oder „-1“.
|
invalidateTypicalItemRenderer | () | Methode |
public function invalidateTypicalItemRenderer():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Löscht Daten zur Spaltenbreite im Zwischenspeicher, die auf der typicalItem
-Eigenschaft basiert wurden, und fordert eine neue Layoutübertragung an. Rufen Sie diese Methode auf, wenn ein Aspekt des typicalItem
geändert wurde, der vom Layout des Grid widergespiegelt werden soll.
Diese Methode wird bei einer direkten Änderung des typicalItem
automatisch aufgerufen. D. h., wenn die Eigenschaft auf einen neuen Wert gesetzt wird, der dem aktuellen Wert nicht entspricht („==“).
isCellVisible | () | Methode |
public function isCellVisible(rowIndex:int = -1, columnIndex:int = -1):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Gibt true
zurück, wenn die angegebene Zelle zumindest teilweise sichtbar ist. Wenn columnIndex == -1
, wird true
zurückgegeben, sofern die angegebene Zeile zumindest teilweise sichtbar ist. Wenn rowIndex == -1
, wird true
zurückgegeben, sofern die angegebene Spalte zumindest teilweise sichtbar ist. Wenn sowohl columnIndex
als auch rowIndex
„-1“ sind, wird false
zurückgegeben.
Parameter
rowIndex:int (default = -1 ) — Die auf null basierende Zeilenindexposition der Zelle des Elementrenderers.
| |
columnIndex:int (default = -1 ) — Die auf null basierende Spaltenindexposition der Zelle des Elementrenderers.
|
Boolean — „True“, wenn die angegebene Zelle (oder Zeile, wenn „columnIndex == -1“) zumindest teilweise sichtbar ist.
|
removeSelectedCell | () | Methode |
public function removeSelectedCell(rowIndex:int, columnIndex:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, wird die Zelle aus der Auswahl entfernt und die Position des Einfügezeichens auf die Zelle festgelegt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Der rowIndex
entspricht der Indexposition im Datenprovider des Elements, das die ausgewählte Zelle enthält. Der columnIndex
entspricht der Indexposition in columns
der Spalte, die die ausgewählte Zelle enthält.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle.
| |
columnIndex:int — Die auf null basierende Spaltenindexposition der Zelle.
|
Boolean — true , wenn keine Fehler. false , wenn rowIndex oder columnIndex ungültig ist oder der selectionMode ungültig ist.
|
Verwandte API-Elemente
removeSelectedIndex | () | Methode |
public function removeSelectedIndex(rowIndex:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, wird diese Zeile aus der Auswahl entfernt und die Position des Einfügezeichens auf diese Zeile festgelegt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Der rowIndex
entspricht der Indexposition im Datenprovider des Elements, das die ausgewählte Zelle enthält.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle.
|
Boolean — true , wenn keine Fehler. false , wenn index ungültig ist oder der selectionMode ungültig ist.
|
Verwandte API-Elemente
selectAll | () | Methode |
public function selectAll():Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn der selectionMode
GridSelectionMode.MULTIPLE_ROWS
lautet, werden alle Zeilen ausgewählt und das Einfügezeichen entfernt. Wenn der selectionMode
GridSelectionMode.MULTIPLE_CELLS
lautet, werden alle Zellen ausgewählt und das Einfügezeichen entfernt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Wenn dem dataProvider
Elemente hinzugefügt werden oder columns
nach dem Aufrufen dieser Methode hinzugefügt werden, werden die neuen Zeilen oder Zellen in der neuen Spalte ausgewählt.
Dieser implizite „selectAll“-Modus wird beendet, wenn eines der folgenden Ereignisse auftritt:
- Auswahl wird mit
clearSelection
gelöscht. - Auswahl wird mit
setSelectedCell
,setSelectedCells
,setSelectedIndex
oderselectIndices
zurückgesetzt. dataProvider
wird aktualisiert undpreserveSelection
ist „false“.dataProvider
wird zurückgesetzt.columns
wird aktualisiert,preserveSelection
istfalse
undselectionMode
lautetGridSelectionMode.MULTIPLE_CELLS
.columns
wird zurückgesetzt undselectionMode
lautetGridSelectionMode.MULTIPLE_CELLS
.
Boolean — True , wenn die Auswahl geändert wurde.
|
Verwandte API-Elemente
selectCellRegion | () | Methode |
public function selectCellRegion(rowIndex:int, columnIndex:int, rowCount:uint, columnCount:uint):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.MULTIPLE_CELLS
lautet, wird die Auswahl auf alle Zellen im Zellbereich und die Position des Einfügezeichens auf die letzte Zelle im Zellbereich festgelegt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Der rowIndex
entspricht der Indexposition im Datenprovider des Elements, das den Ursprung des Zellbereichs enthält. Der columnIndex
entspricht der Indexposition in columns
der Spalte, die den Ursprung des Zellbereichs enthält.
Diese Methode hat keine Auswirkungen, wenn der Zellbereich nicht komplett innerhalb des Rasters enthalten ist.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition des Ursprungs des Zellbereichs.
| |
columnIndex:int — Die auf null basierende Spaltenindexposition des Ursprungs des Zellbereichs.
| |
rowCount:uint — Die Anzahl der Zeilen beginnend mit rowIndex , die im Zellbereich enthalten sein sollen.
| |
columnCount:uint — Die Anzahl der Spalten beginnend mit columnIndex , die im Zellbereich enthalten sein sollen.
|
Boolean — true , wenn keine Fehler. false , wenn der Zellbereich oder der selectionMode ungültig ist.
|
Verwandte API-Elemente
selectIndices | () | Methode |
public function selectIndices(rowIndex:int, rowCount:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.MULTIPLE_ROWS
lautet, wird die Auswahl auf die angegebenen Zeilen und die Position des Einfügezeichens auf endRowIndex
festgelegt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Jede Indexposition stellt ein Element im Datenprovider dar, das in der Auswahl enthalten sein soll.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der ersten Zeile in der Auswahl.
| |
rowCount:int — Die Anzahl der Zeilen in der Auswahl.
|
Boolean — true , wenn keine Fehler. false , wenn eine Indexposition ungültig ist, startRowIndex nicht kleiner oder gleich endRowIndex ist oder der selectionMode ungültig ist.
|
Verwandte API-Elemente
selectionContainsCell | () | Methode |
public function selectionContainsCell(rowIndex:int, columnIndex:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, wird true
zurückgegeben, wenn die Zelle in der aktuellen Auswahl ist.
Der rowIndex
muss zwischen 0 und der Länge des Dataproviders liegen. Der columnIndex
muss zwischen 0 und der Länge von columns
liegen.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle.
| |
columnIndex:int — Die auf null basierende Spaltenindexposition der Zelle.
|
Boolean — true , wenn die aktuelle Auswahl die Zelle enthält.
|
Verwandte API-Elemente
selectionContainsCellRegion | () | Methode |
public function selectionContainsCellRegion(rowIndex:int, columnIndex:int, rowCount:int, columnCount:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.MULTIPLE_CELLS
lautet, wird true
zurückgegeben, wenn sich die Zellen im Zellbereich in der aktuellen Auswahl befinden.
Der rowIndex
muss zwischen 0 und der Länge des Dataproviders liegen. Der columnIndex
muss zwischen 0 und der Länge von columns
liegen.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle.
| |
columnIndex:int — Die auf null basierende Spaltenindexposition der Zelle.
| |
rowCount:int — Die Anzahl der Zeilen beginnend mit rowIndex , die im Zellbereich enthalten sein sollen.
| |
columnCount:int — Die Anzahl der Spalten beginnend mit columnIndex , die im Zellbereich enthalten sein sollen.
|
Boolean — true , wenn die aktuelle Auswahl alle Zellen im Zellbereich enthält.
|
Verwandte API-Elemente
selectionContainsIndex | () | Methode |
public function selectionContainsIndex(rowIndex:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, wird true
zurückgegeben, sofern die Zeile an der Indexposition
in der aktuellen Auswahl ist.
Der rowIndex
entspricht der Indexposition im Datenprovider des Elements, das die ausgewählte Zelle enthält.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zeile.
|
Boolean — true , wenn die Auswahl die Zeile enthält.
|
Verwandte API-Elemente
selectionContainsIndices | () | Methode |
public function selectionContainsIndices(rowIndices:Vector.<int>):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.MULTIPLE_ROWS
lautet, wird true
zurückgegeben, wenn sich die Zeilen an indices
in der aktuellen Auswahl befinden.
Parameter
rowIndices:Vector.<int> — Vektor von auf null basierenden Zeilenindexpositionen, die in der Auswahl enthalten sein sollen.
|
Boolean — true , wenn die aktuelle Auswahl diese Zeilen enthält.
|
Verwandte API-Elemente
setSelectedCell | () | Methode |
public function setSelectedCell(rowIndex:int, columnIndex:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_CELL
oder GridSelectionMode.MULTIPLE_CELLS
lautet, werden die Auswahl und die Position des Einfügezeichens auf diese Zelle festgelegt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Der rowIndex
entspricht der Indexposition im Datenprovider des Elements, das die ausgewählte Zelle enthält. Der columnIndex
entspricht der Indexposition in columns
der Spalte, die die ausgewählte Zelle enthält.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle.
| |
columnIndex:int — Die auf null basierende Spaltenindexposition der Zelle.
|
Boolean — true , wenn keine Fehler. false , wenn rowIndex oder columnIndex ungültig ist oder der selectionMode ungültig ist.
|
Verwandte API-Elemente
setSelectedIndex | () | Methode |
public function setSelectedIndex(rowIndex:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wenn selectionMode
GridSelectionMode.SINGLE_ROW
oder GridSelectionMode.MULTIPLE_ROWS
lautet, werden die Auswahl und die Position des Einfügezeichens auf diese Zeile festgelegt. Auf alle anderen Auswahlmodi hat diese Methode keine Auswirkung.
Der rowIndex
entspricht der Indexposition im Datenprovider des Elements, das die ausgewählte Zelle enthält.
Parameter
rowIndex:int — Die auf null basierende Zeilenindexposition der Zelle.
|
Boolean — true , wenn keine Fehler. false , wenn index ungültig ist oder der selectionMode ungültig ist.
|
Verwandte API-Elemente
caretChange | Ereignis |
spark.events.GridCaretEvent
Eigenschaft GridCaretEvent.type =
spark.events.GridCaretEvent.CARET_CHANGE
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wird ausgelöst, nachdem das Einfügezeichen geändert wurde.
DieGridSelectionEvent.CARET_CHANGE
-Konstante definiert den Wert der type
-Eigenschaft des Ereignisobjekts eines caretChange
-Ereignisses. Mit diesem Ereignis wird die gerade erfolgte Änderung der aktuellen Position des Einfügezeichens angegeben.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
newColumnIndex | Die auf null basierende Spaltenindexposition der Position des Einfügezeichens nach der Änderung. Sie hat den Wert „-1“, wenn der selectionMode zeilenbasiert ist. |
newRowIndex | Die auf null basierende Zeilenindexposition der Position des Einfügezeichens nach der Änderung. |
oldColumnIndex | Die auf null basierende Spaltenindexposition der Position des Einfügezeichens vor der Änderung. Sie hat den Wert „-1“, wenn der selectionMode zeilenbasiert ist. |
oldRowIndex | Die auf null basierende Zeilenindexposition der Position des Einfügezeichens vor der Änderung. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
type | GridCaretEvent.CARET_CHANGE |
gridClick | Ereignis |
spark.events.GridEvent
Eigenschaft GridEvent.type =
spark.events.GridEvent.GRID_CLICK
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wird ausgelöst, wenn ein Mausklick über einer Zelle erfolgt.
Der Wert dertype
-Eigenschaft für ein gridClick
-GridEvent.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
column | Die Spalte, in der das Ereignis stattfand, oder „null“, falls das Ereignis nicht über einer Spalte auftrat. |
columnIndex | Die Indexposition der Spalte, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterspalte auftrat. |
grid | Das mit diesem Ereignis verknüpfte Grid. |
item | Der Datenprovider für diese Zeile oder „null“, falls das Ereignis nicht über einer Rasterzeile aufgetreten ist. |
itemRenderer | Der Elementrenderer, der diese Zelle anzeigte, oder „null“, falls das Ereignis nicht über einer sichtbaren Zelle aufgetreten ist. |
rowIndex | Die Indexposition der Zeile, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterzeile auftrat. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
type | GirdEvent.GRID_CLICK |
gridDoubleClick | Ereignis |
spark.events.GridEvent
Eigenschaft GridEvent.type =
spark.events.GridEvent.GRID_DOUBLE_CLICK
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wird ausgelöst, wenn ein Doppelklick über einer Zelle erfolgt.
Der Wert dertype
-Eigenschaft für ein gridDoubleClick
-GridEvent.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
column | Die Spalte, in der das Ereignis stattfand, oder „null“, falls das Ereignis nicht über einer Spalte auftrat. |
columnIndex | Die Indexposition der Spalte, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterspalte auftrat. |
grid | Das mit diesem Ereignis verknüpfte Grid. |
item | Der Datenprovider für diese Zeile oder „null“, falls das Ereignis nicht über einer Rasterzeile aufgetreten ist. |
itemRenderer | Der Elementrenderer, der diese Zelle anzeigte, oder „null“, falls das Ereignis nicht über einer sichtbaren Zelle aufgetreten ist. |
rowIndex | Die Indexposition der Zeile, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterzeile auftrat. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
type | GirdEvent.GRID_DOUBLE_CLICK |
gridMouseDown | Ereignis |
spark.events.GridEvent
Eigenschaft GridEvent.type =
spark.events.GridEvent.GRID_MOUSE_DOWN
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wird ausgelöst, wenn die Maustaste über einer Rasterzelle gedrückt wird.
Der Wert dertype
-Eigenschaft für ein gridMouseDown
-GridEvent.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
column | Die Spalte, in der das Ereignis stattfand, oder „null“, falls das Ereignis nicht über einer Spalte auftrat. |
columnIndex | Die Indexposition der Spalte, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterspalte auftrat. |
grid | Das mit diesem Ereignis verknüpfte Grid. |
item | Der Datenprovider für diese Zeile oder „null“, falls das Ereignis nicht über einer Rasterzeile aufgetreten ist. |
itemRenderer | Der Elementrenderer, der diese Zelle anzeigte, oder „null“, falls das Ereignis nicht über einer sichtbaren Zelle aufgetreten ist. |
rowIndex | Die Indexposition der Zeile, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterzeile auftrat. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
type | GirdEvent.GRID_MOUSE_DOWN |
gridMouseDrag | Ereignis |
spark.events.GridEvent
Eigenschaft GridEvent.type =
spark.events.GridEvent.GRID_MOUSE_DRAG
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wird nach einem gridMouseDown
-Ereignis ausgelöst, wenn die Maus vor dem Loslassen der Taste bewegt wird.
type
-Eigenschaft für ein gridMouseDrag
-GridEvent. Dieses Ereignis wird nur ausgelöst, wenn ein Listener ein mouseDown
-Ereignis verarbeitet hat, und dann auch nur, während die Maus bei gedrückter Taste bewegt wird.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
column | Die Spalte, in der das Ereignis stattfand, oder „null“, falls das Ereignis nicht über einer Spalte auftrat. |
columnIndex | Die Indexposition der Spalte, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterspalte auftrat. |
grid | Das mit diesem Ereignis verknüpfte Grid. |
item | Der Datenprovider für diese Zeile oder „null“, falls das Ereignis nicht über einer Rasterzeile aufgetreten ist. |
itemRenderer | Der Elementrenderer, der diese Zelle anzeigte, oder „null“, falls das Ereignis nicht über einer sichtbaren Zelle aufgetreten ist. |
rowIndex | Die Indexposition der Zeile, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterzeile auftrat. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
type | GirdEvent.GRID_MOUSE_DRAG |
gridMouseUp | Ereignis |
spark.events.GridEvent
Eigenschaft GridEvent.type =
spark.events.GridEvent.GRID_MOUSE_UP
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wird ausgelöst, wenn die Maustaste über einer Grid-Zelle losgelassen wird. Wird außerdem während eines Ziehvorgangs ausgelöst, wenn nach einem gridMouseDown
-Ereignis die Maustaste losgelassen wird, selbst wenn sich die Maus nicht mehr im Grid befindet.
type
-Eigenschaft für ein gridMouseUp
-GridEvent.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
column | Die Spalte, in der das Ereignis stattfand, oder „null“, falls das Ereignis nicht über einer Spalte auftrat. |
columnIndex | Die Indexposition der Spalte, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterspalte auftrat. |
grid | Das mit diesem Ereignis verknüpfte Grid. |
item | Der Datenprovider für diese Zeile oder „null“, falls das Ereignis nicht über einer Rasterzeile aufgetreten ist. |
itemRenderer | Der Elementrenderer, der diese Zelle anzeigte, oder „null“, falls das Ereignis nicht über einer sichtbaren Zelle aufgetreten ist. |
rowIndex | Die Indexposition der Zeile, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterzeile auftrat. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
type | GirdEvent.GRID_MOUSE_UP |
gridRollOut | Ereignis |
spark.events.GridEvent
Eigenschaft GridEvent.type =
spark.events.GridEvent.GRID_ROLL_OUT
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wird ausgelöst, wenn die Maus eine Rasterzelle verlässt.
Der Wert dertype
-Eigenschaft für ein gridRollOut
-GridEvent.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
column | Die Spalte, in der das Ereignis stattfand, oder „null“, falls das Ereignis nicht über einer Spalte auftrat. |
columnIndex | Die Indexposition der Spalte, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterspalte auftrat. |
grid | Das mit diesem Ereignis verknüpfte Grid. |
item | Der Datenprovider für diese Zeile oder „null“, falls das Ereignis nicht über einer Rasterzeile aufgetreten ist. |
itemRenderer | Der Elementrenderer, der diese Zelle anzeigte, oder „null“, falls das Ereignis nicht über einer sichtbaren Zelle aufgetreten ist. |
rowIndex | Die Indexposition der Zeile, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterzeile auftrat. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
type | GirdEvent.GRID_ROLL_OUT |
gridRollOver | Ereignis |
spark.events.GridEvent
Eigenschaft GridEvent.type =
spark.events.GridEvent.GRID_ROLL_OVER
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | Flash Player 10, AIR 2.5 |
Wird ausgelöst, wenn die Maus in eine Rasterzelle hineinbewegt wird.
Der Wert dertype
-Eigenschaft für ein gridRollOver
-GridEvent.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
column | Die Spalte, in der das Ereignis stattfand, oder „null“, falls das Ereignis nicht über einer Spalte auftrat. |
columnIndex | Die Indexposition der Spalte, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterspalte auftrat. |
grid | Das mit diesem Ereignis verknüpfte Grid. |
item | Der Datenprovider für diese Zeile oder „null“, falls das Ereignis nicht über einer Rasterzeile aufgetreten ist. |
itemRenderer | Der Elementrenderer, der diese Zelle anzeigte, oder „null“, falls das Ereignis nicht über einer sichtbaren Zelle aufgetreten ist. |
rowIndex | Die Indexposition der Zeile, in der das Ereignis stattfand, oder „-1“, falls das Ereignis nicht über einer Rasterzeile auftrat. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
type | GirdEvent.GRID_ROLL_OVER |
Tue Jun 12 2018, 10:04 AM Z