FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Como hacer invisible columna de Grid?
Hola a tod@s,
Tengo un pequeño problema que no se como resolver: Programo con Delphi6 y estoy intentando ocultar una columna de un TwwDBGrid de INFOPOWER pero se me resiste. El caso es que los componentes columnas del grid no tienen la propiedad visible: No existe DBGRID.COLUMNS[2].VISIBLE Sin embargo los DBGrid de Delphi si tienen esta propiedad. A alguien le suena esto. Salu2. |
#2
|
|||
|
|||
Hola:
en los TwwDBGrid no sé pero en el dbgrid normal está esa propiedad seguro (TDBGrid.Columns[0].Visible:=False), por lo que no debe ser un descendiente directo de los DBGrids. |
#3
|
|||
|
|||
Yo la unica manera que encontre es mediante la propiedad Selected, pero solo en tiempo de diseño.
__________________
Marín Ignacio Borthiry (Viet) - "El hombre arriesga su vida cada vez que elije y eso es lo que lo hace libre" ;) |
#4
|
|||
|
|||
Hola de nuevo,
Ya he encontrado la solucion. Si alguien trabaja con los DBGrids de InfoPower 3000 para Delphi6 y quiere ocultar una columna en tiempo de ejecucion existe la propiedad REMOVEFIELD. TwwDBGrid.RemoveField('Nombre campo', FALSE). Hasta la proxima. |
#5
|
|||
|
|||
Hola, tambien lo puedes hacer usando la propiedad visible del TField.
Saludos Alfredo |
|
|
|