MSFlexGrid

3

Click here to load reader

Transcript of MSFlexGrid

Page 1: MSFlexGrid

MSFlexGrid

Este se considera en Visual Basic como uno de sus controles para exponer datos, además de este también existe el DataGrid.

El MSFlexGrid se enfoca en cuadriculas que no trabajan directamente relacionadas a las bases de datos que están originalmente diseñadas para desplegar datos. Esta no permite introducir datos dentro de sus celdas, sin embargo esta se le puede introducir un código para que las celdas adquieran esta característica.

Cabe decir que este control no aparece de manera predeterminada con los demás controles pero se puede agregar a el cuadro de herramientas apretando con el click derecho del mouse en cualquier posición, del menú desplegable seleccione componentes o puede presionar Ctrl + T. Luego se despliega el cuadro de dialogo, del cual se debe seleccionar la opción “Microsoft FlexGrid Control 6.0”, y luego aceptar.

Estructura General del MsFlexGrid

La estructura del MsFlexGrid se puede considerar como una matriz, que esta compuesta por filas y columnas, de esta manera:

Un aspecto importante de la matriz que constituye el control del msflexgrid es que la primera fila se le asigna el valor de cero, igualmente la primera columna tambien se le asigna el valor cero.

Page 2: MSFlexGrid

Si se observa la imagen de arriba, se puede ver que la columna mas a la izquierda y la fila superior se encuantran de color gris y se les llama fija. Estas permanecen inmobiles cuando se desplaza a traves de la cuadricula mediante las barras de desplazamiento.

La columna y la fila fija generalmente se usan para asignar rotulos a la matriz. La forma predeterminada del control trabaja con una columna fija y una fila fija, sin embargo estas se pueden eliminar o se pueden aumentar. Para esto se utilizan las propiedades Columnas fijas y Filas fijas(FixedCols y FixedRows).

El msflexgrid trabaja de forma similar a las matrices, un elemento en el control se identifica madiante una fila y una columna especifica.

Lista de Propiedades Principales

Este posee mas de 80 propiedades pero solo presentaremos las mas comunes:

Height y Width: estas controlan las dimensiones del control, su alto y su ancho.

Rows: determinan las cantidad de filas que contiene la cuadricula.

Cols: determinan las cantidad de columnas que contiene la cuadricula.

FixedRows: determinan las cantidad de filas fijas que contiene la cuadricula.

FixedCols: determinan las cantidad de columnas fijas que contiene la cuadricula.

Scrollbars: si la cantidad de filas y columnas que se asignan al control es tal que no se pueden colocar en el alto y el ancho se puede asignar a esta barras de desplazamientos.