Pakket | fl.events |
Klasse | public class DataGridEvent |
Overerving | DataGridEvent ListEvent Event Object |
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
-
DataGridEvent.COLUMN_STRETCH
: wordt verzonden nadat de gebruiker de grootte van een kolom horizontaal wijzigt. -
DataGridEvent.HEADER_RELEASE
: wordt verzonden nadat de gebruiker de muisknop heeft ingedrukt en losgelaten boven een kolomkop. -
DataGridEvent.ITEM_EDIT_BEGIN
: wordt verzonden wanneer een item klaar is om te worden bewerkt. -
DataGridEvent.ITEM_EDIT_BEGINNING
: wordt verzonden zodra de gebruiker klaar is om een item te bewerken; een indicatie hiervoor is bijvoorbeeld dat de gebruiker de muisknop loslaat boven een item. -
DataGridEvent.ITEM_EDIT_END
: wordt verzonden wanneer een bewerksessie wordt beƫindigd. -
DataGridEvent.ITEM_FOCUS_IN
: wordt verzonden nadat een item focus ontvangt. -
DataGridEvent.ITEM_FOCUS_OUT
: wordt verzonden nadat een item focus verliest.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
bubbles : Boolean [alleen-lezen]
Geeft aan of een gebeurtenis een terugkoppelgebeurtenis is. | Event | ||
cancelable : Boolean [alleen-lezen]
Geeft aan of het gedrag dat aan deze gebeurtenis is gekoppeld, kan worden voorkomen. | Event | ||
columnIndex : int [alleen-lezen]
Hiermee wordt de kolomindex opgehaald van het item dat aan deze gebeurtenis is gekoppeld. | ListEvent | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
currentTarget : Object [alleen-lezen]
Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. | Event | ||
dataField : String
Hiermee wordt de naam van het veld of de eigenschap opgehaald of ingesteld in de gegevens die aan de kolom zijn gekoppeld. | DataGridEvent | ||
eventPhase : uint [alleen-lezen]
De huidige fase in de gebeurtenisstroom. | Event | ||
index : int [alleen-lezen]
Hiermee wordt de op nul gebaseerde index opgehaald van de cel die de renderer bevat. | ListEvent | ||
item : Object [alleen-lezen]
Hiermee worden de gegevens opgehaald die bij de huidige celrenderer horen. | ListEvent | ||
itemRenderer : Object [alleen-lezen]
Hiermee wordt de itemrenderer opgehaald voor het item dat wordt bewerkt of de koprenderer waarop wordt geklikt of waarvan de grootte wordt gewijzigd. | DataGridEvent | ||
reason : String [alleen-lezen]
Hiermee wordt de reden opgehaald dat de gebeurtenis itemEditEnd is verzonden. | DataGridEvent | ||
rowIndex : Object [alleen-lezen]
Hiermee wordt de rij-index opgehaald van het item dat aan deze gebeurtenis is gekoppeld. | ListEvent | ||
target : Object [alleen-lezen]
Doel van gebeurtenis. | Event | ||
type : String [alleen-lezen]
Het type gebeurtenis. | Event |
Methode | Gedefinieerd door | ||
---|---|---|---|
DataGridEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, columnIndex:int = -1, rowIndex:int = -1, itemRenderer:Object = null, dataField:String = null, reason:String = null)
Hiermee wordt een nieuw object DataGridEvent met de opgegeven parameters gemaakt. | DataGridEvent | ||
[overschrijven]
Hiermee wordt een kopie van het object DataGridEvent gemaakt en wordt de waarde van elke eigenschap zo ingesteld dat deze overeenkomt met die van het origineel. | DataGridEvent | ||
Een hulpprogrammafunctie voor de implementatie van de methode toString() in aangepaste ActionScript 3.0-Event-klassen. | Event | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Controleert of de methode preventDefault() is aangeroepen voor de gebeurtenis. | Event | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Annuleert het standaardgedrag van een gebeurtenis wanneer dat gedrag kan worden geannuleerd. | Event | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Voorkomt het verwerken van gebeurtenislisteners in het huidige knooppunt en volgende knooppunten in de gebeurtenisstroom. | Event | ||
Voorkomt het verwerken van gebeurtenislisteners in knooppunten die volgen op het huidige knooppunt in de gebeurtenisstroom. | Event | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
[overschrijven]
Retourneert een tekenreeks die alle eigenschappen van het object DataGridEvent bevat. | DataGridEvent | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Constante | Gedefinieerd door | ||
---|---|---|---|
COLUMN_STRETCH : String = "columnStretch" [statisch]
De constante DataGridEvent.COLUMN_STRETCH definieert de waarde van de eigenschap type van een gebeurtenisobject columnStretch. | DataGridEvent | ||
HEADER_RELEASE : String = "headerRelease" [statisch]
De constante DataGridEvent.HEADER_RELEASE definieert de waarde van de eigenschap type van een gebeurtenisobject headerRelease. | DataGridEvent | ||
ITEM_EDIT_BEGIN : String = "itemEditBegin" [statisch]
De constante DataGridEvent.ITEM__EDIT_BEGIN definieert de waarde van de eigenschap type van een gebeurtenisobject itemEditBegin. | DataGridEvent | ||
ITEM_EDIT_BEGINNING : String = "itemEditBeginning" [statisch]
De constante DataGridEvent.ITEM__EDIT_BEGINNING definieert de waarde van de eigenschap type van een gebeurtenisobject itemEditBeginning. | DataGridEvent | ||
ITEM_EDIT_END : String = "itemEditEnd" [statisch]
De constante DataGridEvent.ITEM_EDIT_END definieert de waarde van de eigenschap type van een gebeurtenisobject itemEditEnd. | DataGridEvent | ||
ITEM_FOCUS_IN : String = "itemFocusIn" [statisch]
De constante DataGridEvent.ITEM_FOCUS_IN definieert de waarde van de eigenschap type van een gebeurtenisobject itemFocusIn. | DataGridEvent | ||
ITEM_FOCUS_OUT : String = "itemFocusOut" [statisch]
De constante DataGridEvent.ITEM_FOCUS_OUT definieert de waarde van de eigenschap type van een gebeurtenisobject itemFocusOut. | DataGridEvent |
dataField | eigenschap |
dataField:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Hiermee wordt de naam van het veld of de eigenschap opgehaald of ingesteld in de gegevens die aan de kolom zijn gekoppeld.
Implementatie
public function get dataField():String
public function set dataField(value:String):void
itemRenderer | eigenschap |
itemRenderer:Object
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Hiermee wordt de itemrenderer opgehaald voor het item dat wordt bewerkt of de koprenderer waarop wordt geklikt of waarvan de grootte wordt gewijzigd.
Implementatie
public function get itemRenderer():Object
reason | eigenschap |
reason:String
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Hiermee wordt de reden opgehaald dat de gebeurtenis itemEditEnd
is verzonden. Deze eigenschap is alleen geldig voor gebeurtenissen van het type DataGridEvent.ITEM_EDIT_END
.
De mogelijke waarden zijn gedefinieerd in de klasse DataGridEventReason.
Implementatie
public function get reason():String
Verwante API-elementen
DataGridEvent | () | Constructor |
public function DataGridEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, columnIndex:int = -1, rowIndex:int = -1, itemRenderer:Object = null, dataField:String = null, reason:String = null)
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Hiermee wordt een nieuw object DataGridEvent met de opgegeven parameters gemaakt.
Parameterstype:String — Het gebeurtenistype; deze waarde geeft de handeling aan die de gebeurtenis heeft veroorzaakt.
| |
bubbles:Boolean (default = false ) — Hiermee wordt aangegeven of de gebeurtenis omhoog kan lopen in de hiĆ«rarchie van het weergaveoverzicht.
| |
cancelable:Boolean (default = false ) — Geeft aan of het gedrag dat aan deze gebeurtenis is gekoppeld, kan worden voorkomen.
| |
columnIndex:int (default = -1 ) — De op nul gebaseerde index van de kolom die de renderer bevat.
| |
rowIndex:int (default = -1 ) — De op nul gebaseerde index van de rij die de renderer bevat.
| |
itemRenderer:Object (default = null ) — De itemrenderer van het item dat wordt bewerkt of de koprenderer waarop wordt geklikt of die wordt uitgerekt.
| |
dataField:String (default = null ) — De naam van het veld of de eigenschap in de gegevens die aan de kolom is gekoppeld.
| |
reason:String (default = null ) — De reden dat de gebeurtenis itemEditEnd is verzonden.
|
Verwante API-elementen
clone | () | methode |
override public function clone():Event
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Hiermee wordt een kopie van het object DataGridEvent gemaakt en wordt de waarde van elke eigenschap zo ingesteld dat deze overeenkomt met die van het origineel.
Geretourneerde waardeEvent — Een object DataGridEvent met parameterwaarden die overeenkomen met die van het origineel.
|
toString | () | methode |
override public function toString():String
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Retourneert een tekenreeks die alle eigenschappen van het object DataGridEvent bevat. De tekenreeks heeft de volgende indeling:
[DataGridEvent type=value bubbles=value cancelable=value columnIndex=value rowIndex=value itemRenderer=value dataField=value reason=value
]
String — Een tekenreeks die alle eigenschappen van het object DataGridEvent bevat.
|
COLUMN_STRETCH | Constante |
public static const COLUMN_STRETCH:String = "columnStretch"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
De constante DataGridEvent.COLUMN_STRETCH
definieert de waarde van de eigenschap type
van een gebeurtenisobject columnStretch
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
columnIndex | De op nul gebaseerde index van de kopkolom in de array columns van het object DataGrid. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
dataField | De naam van het veld of de eigenschap in de gegevens die aan de kolom van het item is gekoppeld. |
itemRenderer | De koprenderer voor de kolom die werd uitgerekt. |
reason | null |
rowIndex | De op nul gebaseerde index van het item in de DataProvider. |
target | Het object dat de gebeurtenis heeft verzonden. Het doel is niet altijd het object dat luistert naar de gebeurtenis. Gebruik de eigenschap currentTarget om toegang te krijgen tot het object dat luistert naar de gebeurtenis. |
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
columnStretch
:
import fl.controls.DataGrid; import fl.controls.dataGridClasses.DataGridColumn; import fl.data.DataProvider; import fl.events.DataGridEvent; var dp:DataProvider = new DataProvider(); dp.addItem({col1:"item 1.A", col2:"item 1.B", col3:"item 1.C"}); dp.addItem({col1:"item 2.A", col2:"item 2.B", col3:"item 2.C"}); dp.addItem({col1:"item 3.A", col2:"item 3.B", col3:"item 3.C"}); dp.addItem({col1:"item 4.A", col2:"item 4.B", col3:"item 4.C"}); var myDataGrid:DataGrid = new DataGrid(); myDataGrid.addColumn("col1"); myDataGrid.addColumn("col2"); myDataGrid.addColumn("col3"); myDataGrid.dataProvider = dp; myDataGrid.setSize(300, 200); myDataGrid.move(10, 10); myDataGrid.addEventListener(DataGridEvent.COLUMN_STRETCH, columnStretchHandler); addChild(myDataGrid); function columnStretchHandler(event:DataGridEvent):void { var dg:DataGrid = event.target as DataGrid; var column:DataGridColumn; var columnArray:Array = dg.columns; var dgColWidth:String; trace("resized column:", event.dataField); trace("columnIndex:", event.columnIndex); for each (column in columnArray) { dgColWidth = Number(column.width / dg.width * 100).toFixed(1); trace(column.dataField + ".width:", column.width + " pixels (" + dgColWidth + "%)"); } trace("----------"); }
HEADER_RELEASE | Constante |
public static const HEADER_RELEASE:String = "headerRelease"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
De constante DataGridEvent.HEADER_RELEASE
definieert de waarde van de eigenschap type
van een gebeurtenisobject headerRelease
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
columnIndex | De op nul gebaseerde index van de kopkolom in de array columns van het object DataGrid. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
dataField | De naam van het veld of de eigenschap in de gegevens die aan de kolom van het item is gekoppeld. |
itemRenderer | De koprenderer waarop werd geklikt. |
reason | null |
rowIndex | -1 |
target | Het object dat de gebeurtenis heeft verzonden. Het doel is niet altijd het object dat luistert naar de gebeurtenis. Gebruik de eigenschap currentTarget om toegang te krijgen tot het object dat luistert naar de gebeurtenis. |
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
headerRelease
:
import fl.controls.DataGrid; import fl.controls.dataGridClasses.DataGridColumn; import fl.data.DataProvider; import fl.events.DataGridEvent; var dp:DataProvider = new DataProvider(); dp.addItem({col1:"item 1.A", col2:"item 1.B", col3:"item 1.C"}); dp.addItem({col1:"item 2.A", col2:"item 2.B", col3:"item 2.C"}); dp.addItem({col1:"item 3.A", col2:"item 3.B", col3:"item 3.C"}); dp.addItem({col1:"item 4.A", col2:"item 4.B", col3:"item 4.C"}); var myDataGrid:DataGrid = new DataGrid(); myDataGrid.addColumn("col1"); myDataGrid.addColumn("col2"); myDataGrid.addColumn("col3"); myDataGrid.dataProvider = dp; myDataGrid.setSize(300, 200); myDataGrid.move(10, 10); myDataGrid.addEventListener(DataGridEvent.HEADER_RELEASE, headerReleaseHandler); addChild(myDataGrid); function headerReleaseHandler(event:DataGridEvent):void { var dg:DataGrid = event.target as DataGrid; trace("dataField:", event.dataField, "(columnIndex:" + event.columnIndex + ")"); trace("sortIndex:", dg.sortIndex); trace("sortDescending:", dg.sortDescending); trace("----------"); }
ITEM_EDIT_BEGIN | Constante |
public static const ITEM_EDIT_BEGIN:String = "itemEditBegin"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
De constante DataGridEvent.ITEM_EDIT_BEGIN
definieert de waarde van de eigenschaptype
van een gebeurtenisobject itemEditBegin
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
columnIndex | De op nul gebaseerde index van de kopkolom in de array columns van het object DataGrid. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
dataField | null |
itemRenderer | De itemrenderer voor het item dat moet worden bewerkt. |
reason | null |
rowIndex | De op nul gebaseerde index van het item in de DataProvider. |
target | Het object dat de gebeurtenis heeft verzonden. Het doel is niet altijd het object dat luistert naar de gebeurtenis. Gebruik de eigenschap currentTarget om toegang te krijgen tot het object dat luistert naar de gebeurtenis. |
Verwante API-elementen
ITEM_EDIT_BEGINNING | Constante |
public static const ITEM_EDIT_BEGINNING:String = "itemEditBeginning"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
De constante DataGridEvent.ITEM__EDIT_BEGINNING
definieert de waarde van de eigenschap type
van een gebeurtenisobject itemEditBeginning
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
columnIndex | De op nul gebaseerde index van de kopkolom in de array columns van het object DataGrid. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
dataField | De naam van het veld of de eigenschap in de gegevens die aan de kolom van het item is gekoppeld. |
itemRenderer | De itemrenderer voor het item dat moet worden bewerkt. |
reason | null |
rowIndex | De op nul gebaseerde index van het item in de DataProvider. |
target | Het object dat de gebeurtenis heeft verzonden. Het doel is niet altijd het object dat luistert naar de gebeurtenis. Gebruik de eigenschap currentTarget om toegang te krijgen tot het object dat luistert naar de gebeurtenis. |
Verwante API-elementen
ITEM_EDIT_END | Constante |
public static const ITEM_EDIT_END:String = "itemEditEnd"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
De constante DataGridEvent.ITEM_EDIT_END
definieert de waarde van de eigenschap type
van een gebeurtenisobject itemEditEnd
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
columnIndex | De op nul gebaseerde index van de kopkolom in de array columns van het object DataGrid. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
dataField | De naam van het veld of de eigenschap in de gegevens die aan de kolom van het item is gekoppeld. |
itemRenderer | De itemrenderer voor het item dat moet worden bewerkt. |
reason | Een constante die de reden voor de gebeurtenis definieert. De waarde dient een lid te zijn van de klasse DataGridEventReason . |
rowIndex | De op nul gebaseerde index van het item in de DataProvider. |
target | Het object dat de gebeurtenis heeft verzonden. Het doel is niet altijd het object dat luistert naar de gebeurtenis. Gebruik de eigenschap currentTarget om toegang te krijgen tot het object dat luistert naar de gebeurtenis. |
Verwante API-elementen
ITEM_FOCUS_IN | Constante |
public static const ITEM_FOCUS_IN:String = "itemFocusIn"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
De constante DataGridEvent.ITEM_FOCUS_IN
definieert de waarde van de eigenschap type
van een gebeurtenisobject itemFocusIn
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
columnIndex | De op nul gebaseerde index van de kopkolom in de array columns van het object DataGrid. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
dataField | null |
itemRenderer | De itemrenderer voor het item dat moet worden bewerkt. |
reason | null |
rowIndex | De op nul gebaseerde index van het item in de DataProvider. |
target | Het object dat de gebeurtenis heeft verzonden. Het doel is niet altijd het object dat luistert naar de gebeurtenis. Gebruik de eigenschap currentTarget om toegang te krijgen tot het object dat luistert naar de gebeurtenis. |
Verwante API-elementen
ITEM_FOCUS_OUT | Constante |
public static const ITEM_FOCUS_OUT:String = "itemFocusOut"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
De constante DataGridEvent.ITEM_FOCUS_OUT
definieert de waarde van de eigenschap type
van een gebeurtenisobject itemFocusOut
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
columnIndex | De op nul gebaseerde index van de kopkolom in de array columns van het object DataGrid. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
dataField | null |
itemRenderer | De itemrenderer voor het item dat moet worden bewerkt. |
reason | null |
rowIndex | De op nul gebaseerde index van het item in de DataProvider. |
target | Het object dat de gebeurtenis heeft verzonden. Het doel is niet altijd het object dat luistert naar de gebeurtenis. Gebruik de eigenschap currentTarget om toegang te krijgen tot het object dat luistert naar de gebeurtenis. |
Verwante API-elementen
U kunt als volgt het voorbeeld uitvoeren:
- Voeg de component DataGrid toe aan de bibliotheek.
- Sla deze code op als DataGridEventExample.as in dezelfde map als het FLA-bestand.
- Stel de klasse Document in het FLA-bestand in op DataGridEventExample.
package { import fl.controls.DataGrid; import fl.data.DataProvider; import fl.events.DataGridEvent; import fl.events.DataGridEventReason; import flash.display.Sprite; public class DataGridEventExample extends Sprite { private var dg:DataGrid; public function DataGridEventExample() { createDataGrid(); } private function createDataGrid():void { dg = new DataGrid(); addChild(dg); dg.setSize(200,300); dg.editable = true; var dp:DataProvider = new DataProvider(); var i:uint; var totalRows:uint = 42; for(i=0; i<totalRows; i++) { dp.addItem( { col1:getRandomNumber(), col2:getRandomNumber(), col3:getRandomNumber() } ); } dg.dataProvider = dp; dg.addEventListener(DataGridEvent.ITEM_EDIT_BEGIN, announceEditBegin); dg.addEventListener(DataGridEvent.ITEM_EDIT_END, announceEditEnd); } private function announceEditBegin(e:DataGridEvent):void { trace("Edit Begin on row: " + e.rowIndex + " col: " + e.columnIndex); } private function announceEditEnd(e:DataGridEvent):void { var reason:String; switch(e.reason) { case DataGridEventReason.CANCELLED: reason = "User cancelled edit"; break; case DataGridEventReason.NEW_ROW: reason = "User focused to another row"; break; case DataGridEventReason.NEW_COLUMN: reason = "User focused to another column"; break; case DataGridEventReason.OTHER: default: reason = "Edit ended for other reason"; reason = e.reason; break; } trace("Edit End on row: " + e.rowIndex + " col: " + e.columnIndex); trace("Reason: " + reason.toString()); } private function getRandomNumber():uint { return Math.round(Math.random()*100); } } }
Wed Jun 13 2018, 11:42 AM Z