Pacotemx.controls.dataGridClasses
Classeclasse pública DataGridListData
HerançaDataGridListData Inheritance BaseListData Inheritance Object
Subclasses AdvancedDataGridListData

A classe DataGridListData define o tipo de dados da propriedade listData que é implementado pelos representante de itens drop-in ou editores de itens drop-in para o controle DataGrid. Todos os representantes de itens drop-in ou editores de itens drop-in devem implementar a interface IDropInListItemRenderer, que define a propriedade listData.

Embora as propriedades dessa classe sejam writable, você deveria considerá-las como sendo read-only. Eles são inicializados pela classa DataGrid, e lidos por um representante de item ou editor de editor. Alterar esses valores pode levar a resultados inesperados.

Ver também

mx.controls.listClasses.IDropInListItemRenderer


Propriedades Públicas
 PropriedadeDefinido Por
 InheritedcolumnIndex : int
O índice da coluna do controle baseado em lista relativo às colunas atualmente visíveis do controle, onde a primeira coluna está em um índice de 1.
BaseListData
 Inheritedconstructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
Object
  dataField : String
Nome do campo ou propriedade no data provider associado à coluna.
DataGridListData
 Inheritedlabel : String
A representação textual dos dados de item, baseados no método itemToLabel() da classe de lista.
BaseListData
 Inheritedowner : IUIComponent
Uma referência ao objeto de lista que é dono desse item.
BaseListData
 Inheritedprototype : Object
[static] Uma referência ao objeto protótipo de uma classe ou função de objeto.
Object
 InheritedrowIndex : int
O índice da fileira do DataGrid, List, ou controle Tree relativo às fileiras atualmente visíveis do controle, onde a primeira fileira está em um índice de 1.
BaseListData
 Inheriteduid : String
O identificador exclusivo para esse item.
BaseListData
Métodos Públicos
 MétodoDefinido Por
  
DataGridListData(text:String, dataField:String, columnIndex:int, uid:String, owner:IUIComponent, rowIndex:int = 0)
Constructor.
DataGridListData
 Inherited
Indica se um objeto tem uma propriedade específica definida.
Object
 Inherited
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
Object
 Inherited
Indica se a propriedade especificada existe e se é enumerável.
Object
 Inherited
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
Object
 Inherited
Retorna a representação em string de um objeto determinado.
Object
 Inherited
Retorna o valor primitivo de um objeto específico.
Object
Detalhe da Propriedade
dataFieldpropriedade
public var dataField:String

Nome do campo ou propriedade no data provider associado à coluna.

Detalhe do Construtor
DataGridListData()Construtor
public function DataGridListData(text:String, dataField:String, columnIndex:int, uid:String, owner:IUIComponent, rowIndex:int = 0)

Constructor.

Parâmetros
text:String — Representação de texto dos dados do item.
 
dataField:String — Nome do campo ou propriedade no data provider associado à coluna.
 
columnIndex:int — O índice de coluna do item nas colunas para o controle DataGrid.
 
uid:String — Um identificador exclusivo para o item.
 
owner:IUIComponent — Uma referência ao controle DataGrid.
 
rowIndex:int (default = 0) — O índice do item no data provider para o controle DataGrid.