Manual de Flexgrid y Datagrid

Page 39

FUENTES DE DATOS PARA EL CONTROL DE DATAGRID Las fuentes de datos válidos para la DataGrid incluyen: • Clase DataTable • Clase DataView • Clase DataSet • Clase DataViewManager Si su fuente es un conjunto de datos, puede ser un objeto en el formulario o un objeto que se pasó al formulario a través de un servicio Web XML. Puede unir a los conjuntos de datos, ya sean escritos o no escritos. Puede unir a las siguientes estructuras si sus elementos exponen propiedades públicas: Cualquier componente que implemente la interfaz IList. Esto incluye: • Arreglos de una sola dimensión. • Cualquier componente que implemente la interfaz IListSource . • Cualquier componente que implemente la interfaz IBindingList. Un uso común del control de DataGrid es mostrar una sola tabla de datos desde un conjunto de datos. Sin embargo, también se puede utilizar el control para mostrar múltiples tablas, incluyendo tablas relacionadas. La presentación de la cuadrícula se ajusta automáticamente de acuerdo con la fuente de datos: • Tabla individual. La tabla aparece en una cuadrícula. • Tablas múltiples. La cuadrícula puede mostrar una vista de árbol en la que los usuarios pueden navegar para localizar la tabla que desean mostrar. Cuando el control de DataGrid muestra una tabla y la propiedad AllowSorting se configura a verdadero, los datos se pueden clasificar al hacer clic en los encabezados de la columna. El usuario también puede agregar filas y editar celdas. La relación entre un conjunto de tablas se muestra utilizando una estructura principal / secundaria de navegación. Las tablas principales son el nivel más alto de datos, y las tablas secundarias son aquellas tablas de datos que se derivan de los listados individuales en las tablas principales. Los expansores se muestran en cada fila principal que contenga una tabla secundaria. Al hacer clic en un ampliador, se genera una lista de vínculos tipo Web en las tablas secundarias, que cuando se seleccionan causan que las tablas secundarias aparezcan en pantalla. Al hacer clic en el icono "mostrar / ocultar las filas principales" ocultará la información acerca de la tabla principal (o causará que reaparezca si la ha ocultado previamente). Un botón hacia atrás permite la navegación inversa en la tabla vista previamente.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.