Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Como hacer invisible columna de Grid? (https://www.clubdelphi.com/foros/showthread.php?t=4303)

txuseibar 09-10-2003 19:19:36

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.

Julià T. 09-10-2003 19:50:05

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.

Viet 09-10-2003 19:53:30

Yo la unica manera que encontre es mediante la propiedad Selected, pero solo en tiempo de diseño.

:(

txuseibar 10-10-2003 10:17:33

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.

jacanche 10-10-2003 19:04:15

Hola, tambien lo puedes hacer usando la propiedad visible del TField.

Saludos
Alfredo


La franja horaria es GMT +2. Ahora son las 21:57:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi