Posted in

El componente DataGrid

Ejemplo de llenado de un datagrid y de acciones al seleccionar una celda.

Resumen de métodos de la clase DataGrid

En la tabla siguiente se enumeran los métodos de la clase DataGrid.

Método

Descripción

DataGrid.addColumn() Añade una columna a la cuadrícula de datos.
DataGrid.addColumnAt() Añade una columna a la cuadrícula de datos en una ubicación especificada.
DataGrid.addItem() Añade un elemento a la cuadrícula de datos.
DataGrid.addItemAt() Añade un elemento a la cuadrícula de datos en una ubicación especificada.
DataGrid.editField() Reemplaza los datos de celda en una ubicación especificada.
DataGrid.getColumnAt() Obtiene una referencia a una columna en una ubicación especificada.
DataGrid.getColumnIndex() Obtiene una referencia al objeto DataGridColumn en el índice especificado.
DataGrid.removeAllColumns() Elimina todas las columnas de una cuadrícula de datos.
DataGrid.removeColumnAt() Elimina una columna de una cuadrícula de datos en una ubicación especificada.
DataGrid.replaceItemAt() Reemplaza un elemento de una ubicación especificada por otro.
DataGrid.spaceColumnsEqually() Distribuye espacios uniformes en todas las columnas.
final = _root.cliente_dades.length;
lesDades = new Array();
dades_dg.dataProvider = lesDades;
for (a=0; a<final; a++) {
lesDades.addItem({Cliente:_root.cliente_dades[a], Proyecto:_root.proyecto_dades[a], Id:_root.id_dades[a]});
}
mostrar = new Object();
mostrar.cellPress = function() {
seleccion = dades_dg.selectedItem.Proyecto;
trace(seleccion);
};
dades_dg.addEventListener("cellPress", mostrar);
//
dades_dg.setStyle("backgroundColor", 0x333333);
dades_dg.setStyle("disabledColor", 0xFFFFFF);
dades_dg.setStyle("vGridLines", false);
dades_dg.setStyle("hGridLines", true);

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *


The reCAPTCHA verification period has expired. Please reload the page.