Paket | mx.controls.advancedDataGridClasses |
Klasse | public class AdvancedDataGridColumn |
Vererbung | AdvancedDataGridColumn ![]() ![]() ![]() |
Implementiert | IIMESupport |
Unterklassen | AdvancedDataGridColumnGroup |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Hinweise:
- Eine AdvancedDataGridColumn-Klasse enthält nur Informationen über eine Spalte. Sie ist nicht das übergeordnete Objekt der Elementrenderer in der Spalte.
- Wenn Sie eine AdvancedDataGridColumn-Klasse ohne
dataField
-Eigenschaft angeben, müssen Sie einesortCompareFunction
-Eigenschaft festlegen. Andernfalls kann es bei Sortiervorgängen zu Laufzeitfehlern kommen.

You use the <mx.AdvancedDataGridcolumn>
tag to configure a column
of a AdvancedDataGrid control.
You specify the <mx.AdvancedDataGridcolumn>
tag as a child
of the columns
property in MXML.
The <mx.AdvancedDataGridcolumn>
tag inherits all of the
tag attributes of its superclass, and adds the following tag attributes:
<mx:AdvancedDataGridColumn Properties dataField="No default" dataTipField="No default" dataTipFunction="No default" editable="true|false" editorDataField="text" editorHeightOffset="0" editorUsesEnterKey="false|true" editorWidthOffset="0" editorXOffset="0" editorYOffset="0" formatter="null" headerRenderer="AdvancedDataGridHeaderRenderer" headerText="No default" headerWordWrap="undefined" imeMode="null" itemEditor="TextInput" itemRenderer="AdvancedDataGridItemRenderer" labelFunction="No default" minWidth="20" rendererIsEditor="false|true" resizable="true|false" showDataTips="false|true" sortable="true|false" sortCompareFunction="No default" sortDescending="false|true" styleFunction="No default" visible="true|false" width="100" wordWrap="false|true" Styles backgroundColor="0xFFFFFF" color="No default." disabledColor="0xAAB3B3" fontAntiAliasType="advanced" fontFamily="No default" fontGridFitType="pixel" fontSharpness="0" fontSize="No default" fontStyle="normal|italic" fontThickness="0" fontWeight="normal|bold" headerStyleName="No default" kerning="false|true" letterSpacing="0" paddingLeft="0" paddingRight="0" textAlign="right|center|left" textDecoration="none|underline" textIndent="0" />
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
dataField : String
Der Name des Feldes bzw. der Eigenschaft im Datenproviderelement, das bzw. die mit der Spalte verknüpft ist. | AdvancedDataGridColumn | ||
dataTipField : String
Der Name des Felds im Datenprovider, das als Datentipp angezeigt werden soll. | AdvancedDataGridColumn | ||
dataTipFunction : Function
Legt eine Rückruffunktion fest, die mit jedem Element des Datenproviders ausgeführt werden muss, um seinen Datentipp zu ermitteln. | AdvancedDataGridColumn | ||
![]() | defaultFactory : Function
Diese Funktion wird normalerweise durch den MXML-Compiler automatisch generiert, wenn sie nicht null ist. | CSSStyleDeclaration | |
draggable : Boolean = true
Ein Flag, das anzeigt, ob der Benutzer die Spalte an eine neue Position ziehen darf. Wenn „true“, kann derr Benutzer die Spaltenüberschriften an eine neue Position ziehen.
| AdvancedDataGridColumn | ||
editable : Boolean = true
Ein Flag, das angibt, ob die Elemente in der Spalte bearbeitet werden dürfen. | AdvancedDataGridColumn | ||
editorDataField : String = "text"
Der Name der Elementeditoreigenschaft, die die neuen Daten für das Listenelement enthält. | AdvancedDataGridColumn | ||
editorHeightOffset : Number = 0
Die Höhe des Elementeditors in Pixeln, relativ zur Größe des Elementrenderers. | AdvancedDataGridColumn | ||
editorUsesEnterKey : Boolean = false
Ein Flag, das angibt, ob der Elementeditor die Eingabetaste verwendet. | AdvancedDataGridColumn | ||
editorWidthOffset : Number = 0
Die Breite des Elementeditors in Pixeln, relativ zur Größe des Elementrenderers. | AdvancedDataGridColumn | ||
editorXOffset : Number = 0
Die x-Position der linken oberen Ecke des Elementeditors in Pixeln, relativ zur oberen linken Ecke des Elements. | AdvancedDataGridColumn | ||
editorYOffset : Number = 0
Die y-Position der oberen linken Ecke des Elementeditors in Pixeln, relativ zur oberen linken Ecke des Elements. | AdvancedDataGridColumn | ||
enableIME : Boolean [schreibgeschützt]
Ein Flag, das angibt, ob der IME (Eingabemethodeneditor) aktiviert werden soll, wenn die Komponente den Fokus erhält. | AdvancedDataGridColumn | ||
![]() | factory : Function
Diese Funktion wird normalerweise durch den MXML-Compiler automatisch generiert, wenn sie nicht null ist. | CSSStyleDeclaration | |
formatter : IFormatter
Eine Instanz einer Unterklasse von mx.formatters.Formatter. | AdvancedDataGridColumn | ||
headerRenderer : IFactory
Die Klassenfactory für die Elementrenderer-Instanzen, die die Spaltenüberschrift für die Spalte anzeigen. | AdvancedDataGridColumn | ||
headerText : String
Der Text der Spaltenüberschrift. | AdvancedDataGridColumn | ||
headerWordWrap : *
Wenn auf „true“ eingestellt, wird der Text in der Spaltenüberschrift umbrochen, falls er nicht in eine Zeile passt. | AdvancedDataGridColumn | ||
imeMode : String
Gibt den Modus des Eingabemethodeneditors (IME) an. | AdvancedDataGridColumn | ||
itemEditor : IFactory
Eine Klassenfactory für die Instanzen des Elementeditors, die verwendet wird, wenn die Spalte bearbeitet werden kann. | AdvancedDataGridColumn | ||
itemRenderer : IFactory
Die Klassenfactory für Elementrendererinstanzen, die die Daten für jedes Element in der Spalte anzeigen. | AdvancedDataGridColumn | ||
labelFunction : Function
Eine Funktion, die den in dieser Spalte anzuzeigenden Text bestimmt. | AdvancedDataGridColumn | ||
minWidth : Number
Die minimale Breite der Spalte in Pixeln. | AdvancedDataGridColumn | ||
![]() | overrides : Object
Wenn die setStyle()-Methode für eine UIComponent oder CSSStyleDeclaration zur Laufzeit aufgerufen wird, speichert dieses Objekt die festgelegten Name/Wert-Paare. Sie überschreiben die Name/Wert-Paare in den Objekten, die durch die von den defaultFactory- und factory-Eigenschaften angegebenen Methoden erzeugt werden. | CSSStyleDeclaration | |
rendererIsEditor : Boolean = false
Ein Flag, das anzeigt, dass der Elementrenderer auch ein Elementeditor ist. | AdvancedDataGridColumn | ||
resizable : Boolean = true
Auf „true“ eingestellt, wenn der Benutzer die Breite der Spalte ändern darf. | AdvancedDataGridColumn | ||
![]() | selector : CSSSelector
Diese Eigenschaft ist der Basisselektor für eine mögliche Selektorkette und Bedingungen zur Zuordnung von CSS-Stildeklarationen zu Komponenten. | CSSStyleDeclaration | |
![]() | selectorIndex : int = 0
Die Reihenfolge, in der diese CSSStyleDeclaration in den StyleManager aufgenommen wurde. | CSSStyleDeclaration | |
showDataTips : *
Auf „true“ gesetzt, um Datentipps in der Spalte anzuzeigen. | AdvancedDataGridColumn | ||
sortable : Boolean = true
Auf „true“ eingestellt, um anzuzeigen, dass der Benutzer auf den Titel dieser Spalte klicken kann, um den Datenprovider zu sortieren. | AdvancedDataGridColumn | ||
sortCompareFunction : Function
Eine Rückruffunktion, die beim Sortieren der Daten in der Spalte aufgerufen wird. | AdvancedDataGridColumn | ||
sortDescending : Boolean = false
Gibt an, ob die Spalte in aufsteigender (false) oder absteigender (true) Reihenfolge sortiert wird. | AdvancedDataGridColumn | ||
![]() | specificity : int [schreibgeschützt]
Bestimmt die Priorität, wenn mehrere Stildeklarationen auf eine Komponente angewendet werden. | CSSStyleDeclaration | |
styleFunction : Function
Eine Rückruffunktion, die für den Rendervorgang jeder Zelle aufgerufen wird. | AdvancedDataGridColumn | ||
![]() | subject : String [schreibgeschützt]
Das Subjekt beschreibt den Namen einer Komponente, die eine mögliche Entsprechung für diese Stildeklaration darstellt. | CSSStyleDeclaration | |
visible : Boolean
Wenn „true“, ist die Spalte sichtbar. | AdvancedDataGridColumn | ||
width : Number
Die Breite der Spalte in Pixeln. | AdvancedDataGridColumn | ||
wordWrap : *
Auf „false“ gesetzt, um den Text in einer Zeile dieser Spalte umzubrechen, wenn er nicht in eine Zeile passt. Wenn „undefined“, wird die wordWrap-Eigenschaft des AdvancedDataGrid-Steuerelements verwendet. | AdvancedDataGridColumn |
Methode | Definiert von | ||
---|---|---|---|
AdvancedDataGridColumn(columnName:String = null)
Konstruktor. | AdvancedDataGridColumn | ||
![]() | 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 | |
![]() |
Löscht eine Stileigenschaft dieser CSSStyleDeclaration. | CSSStyleDeclaration | |
Klonen dieser Spalte und Rückgabe einer neuen Spalte mit denselben Eigenschaften und Stilen. | AdvancedDataGridColumn | ||
![]() |
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | |
![]() |
Ruft den Wert für eine angegebene Stileigenschaft ab, die durch diese CSSStyleDeclaration bestimmt wird. | CSSStyleDeclaration | |
![]() |
Ü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 | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
Gibt ein Stringobjekt zurück, das der Elementrenderer basierend auf den dataTipField- und dataTipFunction-Eigenschaften als Datentipp für das angegebene Datenobjekt anzeigt. | AdvancedDataGridColumn | ||
Gibt das Stringobjekt zurück, das der Elementrenderer für das angegebene Datenobjekt anzeigt. | AdvancedDataGridColumn | ||
![]() |
Bestimmt mithilfe der Selektorkette, ob diese Stildeklaration auf die angegebene Komponente anwendbar ist. | CSSStyleDeclaration | |
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
![]() |
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | |
![]() |
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
![]() |
Legt eine Stileigenschaft für diese CSSStyleDeclaration fest. | CSSStyleDeclaration | |
![]() |
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
![]() |
Gibt das angegebene Objekt als String zurück. | Object | |
![]() |
Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
![]() |
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
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.
Stil | Beschreibung | Definiert von | ||
---|---|---|---|---|
backgroundColor | Typ: uint Format: Color CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Die Hintergrundfarbe der Spalte. Der Standardwert ist undefined . Das bedeutet, dass der Wert des backgroundColor -Stils des zugeordneten AdvancedDataGrid-Steuerelements verwendet wird. Der Standardwert für das AdvancedDataGrid-Steuerelement ist 0xFFFFFF .
| AdvancedDataGridColumn | ||
color | Typ: uint Format: Color CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Farbe des Texts in der Komponente einschließlich der Komponentenbeschriftung. Der Standardwert ist 0x0B333C . | AdvancedDataGridColumn | ||
disabledColor | Typ: uint Format: Color CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Farbe des Texts in der Komponente, wenn deaktiviert. Der Standardwert ist 0xAAB3B3 . | AdvancedDataGridColumn | ||
fontAntiAliasType | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Legt die Eigenschaft antiAliasType von internen Textfeldern fest. Die möglichen Werte sind "normal" (flash.text.AntiAliasType.NORMAL ) und "advanced" (flash.text.AntiAliasType.ADVANCED ).
Der Standardwert ist Dieser Stil hat keine Auswirkungen auf Systemschriftarten. Dieser Stil wird auf den gesamten Text eines untergeordneten TextField-Steuerelements angewendet. Sie können ihn nicht auf einige Zeichen anwenden und auf andere nicht. Der Standardwert ist "advanced" .Verwandte API-Elemente | AdvancedDataGridColumn | ||
fontFamily | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der Name der zu verwendenden Schriftart. Anders als in einer vollständigen CSS-Implementierung werden durch Kommas getrennte Listen nicht unterstützt. Sie können den Namen einer beliebigen Schriftartfamilie verwenden. Wenn Sie eine generische Schriftartbezeichnung wählen, wird diese in die entsprechende Geräteschriftart konvertiert. Der Standardwert ist "Verdana" . | AdvancedDataGridColumn | ||
fontGridFitType | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Legt die Eigenschaft gridFitType von internen Textfeldern fest, die Text in Flex-Steuerelementen darstellen. Die möglichen Werte sind "none" (flash.text.GridFitType.NONE ), "pixel" (flash.text.GridFitType.PIXEL ) und "subpixel" (flash.text.GridFitType.SUBPIXEL ).
Diese Eigenschaft wird nur auf erweiterte Anti-Aliasing-Schriftarten angewendet, wenn die Eigenschaft Dieser Stil hat keine Auswirkungen auf Systemschriftarten. Dieser Stil wird auf den gesamten Text eines untergeordneten TextField-Steuerelements angewendet. Sie können ihn nicht auf einige Zeichen anwenden und auf andere nicht. Der Standardwert ist "pixel" .Verwandte API-Elemente | AdvancedDataGridColumn | ||
fontSharpness | Typ: Number CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Legt die Eigenschaft sharpness von internen Textfeldern fest, die Text in Flex-Steuerelementen darstellen. Diese Eigenschaft gibt die Schärfe der Glyphenkanten an. Die möglichen Werte sind Zahlen von -400 bis 400.
Diese Eigenschaft wird nur auf erweiterte Anti-Aliasing-Schriftarten angewendet, wenn die Eigenschaft Dieser Stil hat keine Auswirkungen auf Systemschriftarten. Dieser Stil wird auf den gesamten Text eines untergeordneten TextField-Steuerelements angewendet. Sie können ihn nicht auf einige Zeichen anwenden und auf andere nicht. Der Standardwert ist 0 .Verwandte API-Elemente | AdvancedDataGridColumn | ||
fontSize | Typ: Number Format: Length CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Die Höhe des Texts in Pixeln. Der Standardwert ist 10 für alle Steuerelemente mit Ausnahme des ColorPicker-Steuerelements. Für das ColorPicker-Steuerelement lautet der Standardwert 11. | AdvancedDataGridColumn | ||
fontStyle | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Bestimmt, ob der Text kursiv formatiert wird. Gültige Werte sind "normal" und "italic" .
Der Standardwert ist "normal" . | AdvancedDataGridColumn | ||
fontThickness | Typ: Number CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Legt die thickness -Eigenschaft von internen TextFields-Elementen fest, die Text in Flex-Steuerelementen darstellen. Diese Eigenschaft gibt die Stärke der Glyphenkanten an. Die möglichen Werte sind Zahlen von -200 bis 200.
Diese Eigenschaft wird nur auf erweiterte Anti-Aliasing-Schriftarten angewendet, wenn die Eigenschaft Dieser Stil hat keine Auswirkung auf Systemschriftarten. Dieser Stil wird auf den gesamten Text eines untergeordneten TextField-Steuerelements angewendet. Sie können ihn nicht auf einige Zeichen anwenden und auf andere nicht. Der Standardwert ist 0 .Verwandte API-Elemente | AdvancedDataGridColumn | ||
fontWeight | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Bestimmt, ob der Text fett formatiert wird. Gültige Werte sind "normal" und "bold" . Für Schaltflächensteuerelemente ist die Standardeinstellung "bold" .
Der Standardwert ist "normal" . | AdvancedDataGridColumn | ||
headerStyleName | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der Name einer CSS-Stildeklaration für die Steuerung anderer Aspekte der Darstellung der Spaltenüberschriften. Der Standardwert ist undefined . Das bedeutet, dass der Wert des headerStyleName -Stils des zugeordneten AdvancedDataGrid-Steuerelements verwendet wird. Der Standardwert für das AdvancedDataGrid-Steuerelement ist „.advancedDataGridStyles“ .
| AdvancedDataGridColumn | ||
kerning | Typ: Boolean CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Ein boolescher Wert, der angibt, ob Kerning aktiviert ( true ) oder deaktiviert (false ) ist. Kerning reduziert den Abstand zwischen bestimmten Zeichenpaaren, um die Lesbarkeit zu verbessern, und sollte nur verwendet werden, wenn dies wirklich nötig ist, etwa bei Titeln mit großer Schrift. Kerning wird nur für eingebettete erweiterte Anti-Aliasing-Schriftarten unterstützt. Bestimmte Schriftarten wie Verdana und Schriftarten mit fester Breite wie Courier New unterstützen Kerning nicht
Der Standardwert ist false . | AdvancedDataGridColumn | ||
letterSpacing | Typ: Number CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Die Anzahl der zusätzlichen Pixel, die zwischen den Zeichen angezeigt werden. Durch einen positiven Wert wird der Zeichenabstand über den normalen Abstand hinaus vergrößert und durch einen negativen Wert verkleinert. Der Standardwert ist 0 . | AdvancedDataGridColumn | ||
paddingLeft | Typ: Number Format: Length CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Die Anzahl von Pixeln zwischen der linken Rahmenlinie des Containers und seinem Inhaltsbereich. Für diesen Stil ist kein Standardwert vorhanden. Die Einstellung eines Elementrenderers der paddingLeft -Eigenschaft wird verwendet, um den Standardwert zu bestimmen.
| AdvancedDataGridColumn | ||
paddingRight | Typ: Number Format: Length CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Die Anzahl von Pixeln zwischen der rechten Rahmenlinie des Containers und seinem Inhaltsbereich. Für diesen Stil ist kein Standardwert vorhanden. Die Einstellung eines Elementrenderers der paddingRight -Eigenschaft wird verwendet, um den Standardwert zu bestimmen.
| AdvancedDataGridColumn | ||
textAlign | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Ausrichtung von Text in einem Container. Mögliche Werte sind "left" , "right" oder "center" .
Der Standardwert für die meisten Steuerelemente lautet | AdvancedDataGridColumn | ||
textDecoration | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Bestimmt, ob der Text unterstrichen wird. Mögliche Werte sind "none" und "underline" .
Der Standardwert ist "none" . | AdvancedDataGridColumn | ||
textIndent | Typ: Number Format: Length CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Offset der ersten Textzeile von der linken Seite des Containers in Pixeln. Der Standardwert ist 0 . | AdvancedDataGridColumn |
dataField | Eigenschaft |
dataField:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Name des Felds oder der Eigenschaft im Datenproviderelement, das der Spalte zugeordnet ist. Für jedes AdvancedDataGridColumn-Steuerelement müssen diese Eigenschaft und/oder die labelFunction
-Eigenschaft eingestellt sein, damit der anzeigbare Text für den Elementrenderer berechnet werden kann. Wenn die dataField
- und labelFunction
-Eigenschaften eingestellt sind, werden die Daten mit labelFunction
angezeigt und mit dataField
sortiert. Wenn die in dataField
benannte Eigenschaft nicht existiert, muss sortCompareFunction
eingestellt sein, damit die Sortierung richtig funktioniert.
Dieser Wert dieser Eigenschaft ist nicht notwendigerweise der String, der in der Spaltenüberschrift angezeigt wird. Diese Eigenschaft wird nur verwendet, um auf die Daten im Datenprovider zuzugreifen. Weitere Informationen finden Sie unter der headerText
-Eigenschaft.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das dataFieldChanged
-Ereignis ausgelöst.
Implementierung
public function get dataField():String
public function set dataField(value:String):void
Verwandte API-Elemente
dataTipField | Eigenschaft |
dataTipField:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Name des Felds im Datenprovider, das als Datentipp angezeigt werden soll. Standardmäßig sucht das AdvancedDataGrid-Steuerelement nach einer Eigenschaft namens label
in jedem Datenproviderelement und zeigt sie an. Wenn hingegen der Datenprovider keine label
-Eigenschaft enthält, können Sie die dataTipField
-Eigenschaft einstellen, um eine andere Eigenschaft anzugeben. So können Sie beispielsweise den Wert auf „FullName“ setzen, wenn ein Benutzer eine Gruppe von Namen der Personen aus einer Datenbank ansieht.
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 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
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.
Standardmäßig sucht das Steuerelement nach einer Eigenschaft namens label
in jedem Datenproviderelement und zeigt es als seinen dataTip 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 dataTip 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 Funktion muss einen einzelnen Object-Parameter annehmen und einen String zurückgeben. Bei der Überschriftszelle einer Spalte ist der Objektparameter vom Typ AdvancedDataGridColumn. Bei Tabellenzellen enthält dieser Objektparameter das Datenproviderelement für die Zelle.
Nachstehend wird eine Beispielimplementierung der Funktion gezeigt: Für die Überschriftenzelle soll "Column Name" zurückgegeben werden. Für die Tabellenzelle soll die Name-Eigenschaft des Objekts zurückgegeben werden:
private function tipFunc(value:Object):String { if (value is AdvancedDataGridColumn) return "Column Name"; // Use the 'name' property of the data provider element. return "Name: " + value["name"]; }
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
draggable | Eigenschaft |
public var draggable:Boolean = true
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Flag, das anzeigt, ob der Benutzer die Spalte an eine neue Position ziehen darf. Wenn true
, kann der Benutzer die Spaltenüberschriften an eine neue Position ziehen.
Der Standardwert ist true.
editable | Eigenschaft |
public var editable:Boolean = true
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Flag, das angibt, ob die Elemente in der Spalte bearbeitet werden dürfen. Wenn das Flag auf true
steht und die editable
-Eigenschaft von AdvancedDataGrid ebenfalls true
ist, sind die Elemente in einer Spalte bearbeitbar und können einzeln bearbeitet werden, indem ein Element angeklickt oder mit den Tab- oder Pfeiltasten dorthin navigiert wird.
Der Standardwert ist true.
editorDataField | Eigenschaft |
public var editorDataField:String = "text"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Name der Eigenschaft des Elementeditors, die die neuen Daten für das Listenelement enthält. So lautet beispielsweise der standardmäßige itemEditor
„TextInput“. Daher ist der Standardwert der editorDataField
-Eigenschaft „text“
, wodurch die text
-Eigenschaft des TextInput-Steuerelements angegeben wird.
Der Standardwert ist "text".
editorHeightOffset | Eigenschaft |
public var editorHeightOffset:Number = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Höhe des Elementeditors in Pixeln, relativ zur Größe des Elementrenderers. Diese Eigenschaft kann verwendet werden, um den Editor zu veranlassen, den Elementrenderer mit einigen wenigen Pixel zu überlappen, um einen Rahmen rund um den Editor zu kompensieren. Beachten Sie, dass eine Änderung dieser Werte bei angezeigtem Editor keine Auswirkungen auf den aktuellen Editor hat, sondern auf den nächsten Elementrenderer wirkt, der in einem Editor geöffnet wird.
Der Standardwert ist 0.
editorUsesEnterKey | Eigenschaft |
public var editorUsesEnterKey:Boolean = false
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Flag, das angibt, ob der Elementeditor die Eingabetaste verwendet. Wenn das Flag auf true
steht, verwendet der Elementeditor die Eingabetaste und die AdvancedDataGrid-Klasse sucht nicht nach der Eingabetaste und bewegt den Editor als Reaktion. Beachten Sie, dass eine Änderung dieses Werts bei angezeigtem Editor keine Auswirkungen auf den aktuellen Editor hat, sondern auf den nächsten Elementrenderer wirkt, der in einem Editor geöffnet wird.
Der Standardwert ist false.
editorWidthOffset | Eigenschaft |
public var editorWidthOffset:Number = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Breite des Elementeditors in Pixeln, relativ zur Größe des Elementrenderers. Diese Eigenschaft kann verwendet werden, um den Editor zu veranlassen, den Elementrenderer mit einigen wenigen Pixel zu überlappen, um einen Rahmen rund um den Editor zu kompensieren. Beachten Sie, dass eine Änderung dieser Werte bei angezeigtem Editor keine Auswirkungen auf den aktuellen Editor hat, sondern auf den nächsten Elementrenderer wirkt, der in einem Editor geöffnet wird.
Der Standardwert ist 0.
editorXOffset | Eigenschaft |
public var editorXOffset:Number = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die x-Position der oberen linken Ecke des Elementeditors in Pixeln, relativ zur oberen linken Ecke des Elements. Diese Eigenschaft kann verwendet werden, um den Editor zu veranlassen, den Elementrenderer mit einigen wenigen Pixel zu überlappen, um einen Rahmen rund um den Editor zu kompensieren. Beachten Sie, dass eine Änderung dieser Werte bei angezeigtem Editor keine Auswirkungen auf den aktuellen Editor hat, sondern auf den nächsten Elementrenderer wirkt, der in einem Editor geöffnet wird.
Der Standardwert ist 0.
editorYOffset | Eigenschaft |
public var editorYOffset:Number = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die y-Position der oberen linken Ecke des Elementeditors in Pixeln, relativ zur oberen linken Ecke des Elements. Diese Eigenschaft kann verwendet werden, um den Editor zu veranlassen, den Elementrenderer mit einigen wenigen Pixel zu überlappen, um einen Rahmen rund um den Editor zu kompensieren. Beachten Sie, dass eine Änderung dieser Werte bei angezeigtem Editor keine Auswirkungen auf den aktuellen Editor hat, sondern auf den nächsten Elementrenderer wirkt, der in einem Editor geöffnet wird.
Der Standardwert ist 0.
enableIME | Eigenschaft |
enableIME:Boolean
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ein Flag, das angibt, ob der IME (Eingabemethodeneditor) aktiviert werden soll, wenn die Komponente den Fokus erhält. Wenn ein Editor aktiv ist, stellt er enableIME entsprechend ein.
Implementierung
public function get enableIME():Boolean
formatter | Eigenschaft |
formatter:IFormatter
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eine Instanz einer Unterklasse von mx.formatters.Formatter. Das Steuerelement verwendet diese Klasse, um den Spaltentext zu formatieren.
Der Standardwert ist null.
Implementierung
public function get formatter():IFormatter
public function set formatter(value:IFormatter):void
headerRenderer | Eigenschaft |
headerRenderer:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Klassenfactory für die Elementrenderer-Instanzen, die die Spaltenüberschrift für die Spalte anzeigen. Sie können einen Renderer, in dem Elemente abgelegt werden können, einen Inlineelementrenderer oder eine Rendererkomponente für ein benutzerdefiniertes Element als Wert dieser Eigenschaft festlegen.
Der Standardelementrenderer ist die AdvancedDataGridItemRenderer-Klasse, die die Elementdaten als Text darstellt.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das headerRendererChanged
-Ereignis ausgelöst.
Implementierung
public function get headerRenderer():IFactory
public function set headerRenderer(value:IFactory):void
headerText | Eigenschaft |
headerText:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Text des Headers für diese Spalte. Standardmäßig verwendet das AdvancedDataGrid-Steuerelement den Wert der dataField
-Eigenschaft als Spaltenüberschrifttext.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das headerTextChanged
-Ereignis ausgelöst.
Implementierung
public function get headerText():String
public function set headerText(value:String):void
headerWordWrap | Eigenschaft |
headerWordWrap:*
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wenn auf true
eingestellt, wird der Text in der Spaltenüberschrift umbrochen, falls er nicht in eine Zeile passt. Wenn undefined
, wird die wordWrap
-Eigenschaft des AdvancedDataGrid-Steuerelements verwendet. Diese Eigenschaft überschreibt die headerWordWrap
-Eigenschaft des AdvancedDataGrid-Steuerelements.
Der Standardwert ist undefined.
Implementierung
public function get headerWordWrap():*
public function set headerWordWrap(value:any):void
imeMode | Eigenschaft |
imeMode:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den Modus des Eingabemethodeneditors (IME) an. Mithilfe des Eingabemethodeneditors können chinesische, japanische und koreanische Schriftzeichen eingegeben werden. Flex aktiviert den IME-Modus, wenn das itemFocusIn
-Ereignis eintritt, und stellt auf den vorherigen Wert zurück, wenn das itemFocusOut
-Ereignis eintritt. Die flash.system.IMEConversionMode-Klasse definiert Konstanten für gültige Werte dieser Eigenschaft.
Der Standardwert ist „null“ und in diesem Fall wird der Wert der imeMode
-Eigenschaft des AdvancedDataGrid-Steuerelements verwendet.
Implementierung
public function get imeMode():String
public function set imeMode(value:String):void
Verwandte API-Elemente
itemEditor | Eigenschaft |
public var itemEditor:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eine Klassenfactory für die Instanzen des Elementeditors, die verwendet wird, wenn die Spalte bearbeitet werden kann.
Der Standardwert ist das mx.controls.TextInput-Steuerelement.
Verwandte API-Elemente
itemRenderer | Eigenschaft |
itemRenderer:IFactory
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Klassenfactory für Elementrenderer-Instanzen, die die Daten für jedes Element in der Spalte anzeigen. Sie können einen Renderer, in dem Elemente abgelegt werden können, einen Inlineelementrenderer oder eine Rendererkomponente für ein benutzerdefiniertes Element als Wert dieser Eigenschaft festlegen.
Der Standardelementrenderer ist die AdvancedDataGridItemRenderer-Klasse, die die Elementdaten als Text darstellt.
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
Verwandte API-Elemente
labelFunction | Eigenschaft |
labelFunction:Function
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eine Funktion, die den in dieser Spalte anzuzeigenden Text bestimmt. Standardmäßig zeigt die Spalte den Text für das Feld in den Daten, die zum Spaltennamen passen. Möglicherweise soll jedoch der Text mehrerer Datenfelder oder es sollen im nicht gewünschten Format vorliegende Daten angezeigt werden. In diesem Fall legen Sie eine Rückruffunktion mit labelFunction
fest.
Für das AdvancedDataGrid-Steuerelement hat die Methodensignatur folgende Form:
labelFunction(item:Object, column:AdvancedDataGridColumn):String
Dabei gilt: item
enthält das AdvancedDataGrid-Elementobjekt und column
legt die AdvancedDataGrid-Spalte fest.
Eine Rückruffunktion kann die Felder firstName und lastName in den Daten verketten, angepasste Formatierungen des Datums vornehmen oder eine Zahl konvertieren, um daraus den Namen des Monats zu bilden.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das labelFunctionChanged
-Ereignis ausgelöst.
Implementierung
public function get labelFunction():Function
public function set labelFunction(value:Function):void
minWidth | Eigenschaft |
minWidth:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die minimale Breite der Spalte in Pixeln.
Der Standardwert ist 20.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das minWidthChanged
-Ereignis ausgelöst.
Implementierung
public function get minWidth():Number
public function set minWidth(value:Number):void
rendererIsEditor | Eigenschaft |
public var rendererIsEditor:Boolean = false
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Flag, das anzeigt, dass der Elementrenderer auch ein Elementeditor ist. Wenn diese Eigenschaft auf true
steht, ignoriert Flex die itemEditor
-Eigenschaft und verwendet den Elementrenderer für dieses Element als Editor.
Der Standardwert ist false.
resizable | Eigenschaft |
public var resizable:Boolean = true
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Auf true
eingestellt, wenn der Benutzer die Breite der Spalte ändern darf. Wenn auf true
eingestellt, kann der Benutzer die Rasterlinien zwischen den Spaltenüberschriften hin- und herziehen, um die Breite der Spalte zu verändern.
Der Standardwert ist true.
showDataTips | Eigenschaft |
showDataTips:*
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Auf true
gesetzt, um Datentipps in der Spalte anzuzeigen. Wenn true
, werden Datentipps für Text in den Zeilen angezeigt. Datentipps sind QuickInfo-Informationen, die den Text anzeigen, der zu lang für die Zeile ist.
Der Standardwert ist false.
Implementierung
public function get showDataTips():*
public function set showDataTips(value:any):void
sortable | Eigenschaft |
public var sortable:Boolean = true
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Auf true
eingestellt, um anzuzeigen, dass der Benutzer auf den Titel dieser Spalte klicken kann, um den Datenprovider zu sortieren. Wenn diese Eigenschaft und die sortableColumns
-Eigenschaft von AdvancedDataGrid jeweils auf true
eingestellt sind, löst das AdvancedDataGrid-Steuerelement ein headerRelease
-Ereignis aus, sobald ein Benutzer die Maustaste auf diese Spaltenüberschrift loslässt. Wenn keine andere Prozedur die preventDefault()
-Methode für das headerRelease
-Ereignis aufruft, werden die dataField
-Eigenschaft oder die sortCompareFunction
-Funktion in der Spalte verwendet, um die Elemente im Datenprovider neu zu ordnen.
Der Standardwert ist true.
sortCompareFunction | Eigenschaft |
sortCompareFunction:Function
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eine Rückruffunktion, die beim Sortieren der Daten in der Spalte aufgerufen wird. Wenn diese Eigenschaft nicht festgelegt wird, versucht die Sortierfunktion, eine Basissortierung nach String oder Zahlen in den Daten durchzuführen. Wenn die Daten weder String noch Zahlen darstellen oder die dataField
-Eigenschaft keine gültige Eigenschaft des Datenproviders ist, funktioniert die Sortierung nicht oder löst eine Ausnahme aus. Wenn Sie einen Wert für die labelFunction
-Eigenschaft festlegen, müssen Sie normalerweise auch eine Funktion für die sortCompareFunction
-Eigenschaft festlegen, es sei denn, Sortierfunktionen sind für diese Spalte nicht zulässig. Dies bedeutet, dass Sie eine Funktion festlegen, wenn der Wert aus der dataField
-Spalte nicht auf dieselbe Weise wie der berechnete Wert der labelFunction
-Eigenschaft sortiert wird.
Das AdvancedDataGrid-Steuerelement verwendet diese Funktion, um die Elemente der Datenprovider-Sammlung zu sortieren. Die Funktionssignatur der Rückruffunktion übernimmt zwei Parameter und hat folgende Form:
mySortCompareFunction(obj1:Object, obj2:Object):int
obj1
- Ein Datenelement für den Vergleich.
obj2
- Ein weiteres Datenelement, das mit obj1
verglichen wird.
Die Funktion muss einen Wert zurückgeben, der auf dem Vergleich der Objekte basiert:
- -1, wenn obj1 vor obj2 in aufsteigender Folge erscheinen soll.
- 0, wenn obj1 = obj2.
- 1, wenn obj1 nach obj2 in absteigender Folge erscheinen soll.
Hinweis: Die Parameter obj1
und obj2
sind ganze Datenproviderelemente und nicht nur die Daten für das Element.
Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das sortCompareFunctionChanged
-Ereignis ausgelöst.
Implementierung
public function get sortCompareFunction():Function
public function set sortCompareFunction(value:Function):void
sortDescending | Eigenschaft |
public var sortDescending:Boolean = false
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt an, ob die Spalte in aufsteigender false
oder absteigender true
Reihenfolge sortiert wird.
Der Standardwert ist false.
styleFunction | Eigenschaft |
styleFunction:Function
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eine Rückruffunktion, die für den Rendervorgang jeder Zelle aufgerufen wird. Die Signatur der Funktion sollte sein:
function myStyleFunction(data:Object, column:AdvancedDataGridColumn):Object
data
- Datenobjekt, das mit dem gerenderten Element verknüpft ist.
Spalte
- AdvancedDataGridColumn-Instanz, mit der der Elementrenderer verknüpft ist.
Der Rückgabewert muss ein Objekt sein, dessen Stile die Eigenschaften mit den erforderlichen Werten haben. Beispiel:
{ color:0xFF0000, fontWeight:"bold" }
Implementierung
public function get styleFunction():Function
public function set styleFunction(value:Function):void
visible | Eigenschaft |
visible:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wenn true
, ist die Spalte sichtbar. Auf false
gesetzt, um die Spalte zu verbergen.
Der Standardwert ist true.
Implementierung
public function get visible():Boolean
public function set visible(value:Boolean):void
width | Eigenschaft |
width:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Breite der Spalte in Pixeln. Wenn die horizontalScrollPolicy
-Eigenschaft von AdvancedDataGrid false
ist, müssen alle sichtbaren Spalten in den Anzeigebereich passen, und die AdvancedDataGrid-Klasse wird die Breite der Spalten nicht immer einhalten können, wenn die Gesamtbreite der Spalten zu klein oder zu groß für den Anzeigebereich ist.
Der Standardwert ist 100.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das widthChanged
-Ereignis ausgelöst.
Implementierung
public function get width():Number
public function set width(value:Number):void
wordWrap | Eigenschaft |
wordWrap:*
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Auf false
gesetzt, um den Text in einer Zeile dieser Spalte umzubrechen, wenn er nicht in eine Zeile passt. Wenn undefined
, wird die wordWrap
-Eigenschaft des AdvancedDataGrid-Steuerelements verwendet.
Der Standardwert ist undefined.
Implementierung
public function get wordWrap():*
public function set wordWrap(value:any):void
AdvancedDataGridColumn | () | Konstruktor |
public function AdvancedDataGridColumn(columnName:String = null)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
ParametercolumnName:String (default = null ) — Der Name des Felds im Datenprovider, der der Spalte zugeordnet ist, und der Text für die Titelzelle dieser Spalte. Dies ist gleichbedeutend mit einem Einstellen der dataField - und headerText -Eigenschaften.
|
clone | () | Methode |
public function clone():AdvancedDataGridColumn
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Klonen dieser Spalte und Rückgabe einer neuen Spalte mit denselben Eigenschaften und Stilen. Es werden nicht alle verfügbaren Eigenschaften eingestellt
RückgabewerteAdvancedDataGridColumn — col AdvancedDataGridColumn.
|
itemToDataTip | () | Methode |
public function itemToDataTip(data:Object):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt ein Stringobjekt zurück, das der Elementrenderer basierend auf den dataTipField
- und dataTipFunction
-Eigenschaften als Datentipp für das angegebene Datenobjekt anzeigt. Falls die Methode den Parameter nicht in einen String konvertieren kann, wird ein einzelnes Leerzeichen zurückgegeben.
Diese Methode wird von Entwicklern verwendet, die Unterklassen der AdvancedDataGridColumn-Klasse erstellen. Sie ist nicht für die Verwendung durch Anwendungsentwickler vorgesehen.
Parameter
data:Object — Das darzustellende Objekt.
|
String — Anzeigbares Stringobjekt, das auf den Daten basiert.
|
itemToLabel | () | Methode |
public function itemToLabel(data:Object, withFormatting:Boolean = true):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt das Stringobjekt zurück, das der Elementrenderer für das angegebene Datenobjekt anzeigt. Wenn die AdvancedDataGridColumn-Klasse oder ihr AdvancedDataGrid-Steuerelement eine nicht als Nullwert festgelegte labelFunction
-Eigenschaft hat, wendet sie die Funktion auf das Datenobjekt an. Andernfalls entnimmt die Methode den Inhalt des Feldes, das durch die dataField
-Eigenschaft angegeben wird, oder ruft den Stringwert des Datenobjekts ab. Falls die Methode den Parameter nicht in einen String konvertieren kann, wird ein einzelnes Leerzeichen zurückgegeben.
Parameter
data:Object — Das darzustellende Objekt.
| |
withFormatting:Boolean (default = true ) — Wenn true , ist damit festgelegt, dass das Stringobjekt mit Formatierungen zurückgegeben wird.
|
String — Anzeigbares Stringobjekt, das auf den Daten basiert.
|
Tue Jun 12 2018, 10:04 AM Z