Programación General > Visual Basic 6.0 e inferiores
Mshflexgrid
(1/1)
solcito:
Hola gente, como va?
Bueno mi duda es la siguiente:
Quiero agregar datos a una MSHFLEXGRID, pero no estan en un recordset
se q eso se hace con el mètodo AddItem, lo que hace este metodo es agregarte una fila a la Grilla, pero no se como agregarle a las columnas, mi grilla deberia tener tres columnas.
Desde ya muchas gracias
Kev:
Hola solcito, este control yo lo prefiero manejar como un array asi tienes mas control sobre el mismo.
Este control tiene las propiedades rows y cols las cuales controlan el numero de filas y columnas tendra respectivamente el control, estas propiedades puedes cambiarlas en tiempo de diseño como en el de ejecucion.
--- Código: Text --- 'Esto estableceria que tu control tiene 3 columnasMSFlexGrid1.Cols = 3
Ahora imagina que este control es un array bidimensional o matriz, donde para trabajar con una celda tienes que indicar los valores de la fila y la columna, de esta misma forma trabaja con este control
--- Código: Text --- 'La propiedad textmatrix te permite manipular la celda que le indiquesMSFlexGrid1.TextMatrix(1,2) = "Cualquier cosa"'En este ejemplo 1 es la fila y 2 es la columna igual que un array
Salu2
:comp: :hola:
Jose Arriagada:
Agregar filas en tiempo de ejecucion
msflexgrid1.maxrows=msflexgrid1.maxrows+1
posicionarse en la ultima fila
msflexgrid1.row=msflexgrid1.maxrows
En forma identica para las columnas...
Navegación
Ir a la versión completa