SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: sndr82 en Jueves 10 de Noviembre de 2005, 16:53

Título: Bloquear Tamaño Datagrid
Publicado por: sndr82 en Jueves 10 de Noviembre de 2005, 16:53
Hola otra vez!

Necesito bloquear el tamaño de alto y de ancho de las filas y columnas respectivamente de los datagrids... alguien tiene alguna sugerencia?
He provado con enabled, loked,.. pero nada...

Muchas grácias de antemano!!  :comp:
Título: Re: Bloquear Tamaño Datagrid
Publicado por: bartiv72an en Sábado 19 de Noviembre de 2005, 20:18
Para bloquear o impedir que el usuario cambie de tamaño las columnas y los renglones es..:

DataGrid1.Columns(0).AllowSizing = False
DataGrid1.Columns(1).AllowSizing = False
DataGrid1.Columns(2).AllowSizing = False
.... dependiendo de cuantas o cuales columnas quieres bloquear.

Para impedir que cambie de tamaño los renglones..
DataGrid1.AllowRowSizing = False

Espero esto sea lo que preguntabas, Saludos.
Título: Re: Bloquear Tamaño Datagrid
Publicado por: sndr82 en Lunes 21 de Noviembre de 2005, 18:17
Grácias bartiv72an!!!!

Lo primero para controlar las columnas ("DataGrid1.Columns(0).AllowSizing = False") me ha ido genial pero el de controlar las filas (DataGrid1.Columns(0).AllowSizing = False) ... me dice que la propiedad no existe... y no encuentro ninguna otra propiedad que haga lo mismo..
Alguien tiene alguna idea?

Uso VB 6.0...

Muchas gràcias de nuevo!!!!
Título: Re: Bloquear Tamaño Datagrid
Publicado por: bartiv72an en Lunes 21 de Noviembre de 2005, 19:56
Para controlar las columnas si es una por una (controlar el ancho), pero para controlar las filas (la altura de las celdas) es una para todas las filas.... prueba

DataGrid1.AllowRowSizing = False

Saludos Sndr82....!!