redimensionar columnas de un grid(en tiempo de ejecucion)

08/09/2004 - 10:36 por fernando | Informe spam
Hola grupo, gracias ante que nada. Estoy utilizando la propiedad anchor para
agrandar o achicar el tamaño de los controles(segun el caso). Todo funciona
bien hasta que no puedo redimensionar el ancho de las columnas de un
datagrid. El datagrid se redimensiona, pero las columnas no. ¿Alguien sabe
si esto es posible, es decir que las columnas de un datagrid se
redimensionen junto con el datagrid? Al datagrid lo cargo mediante una
tabla. Gracias
fernando

Preguntas similare

Leer las respuestas

#1 Anonimo
08/09/2004 - 11:16 | Informe spam
Hola!

Si que es posible, pero es mucho más complicado que
cambiar el valor de una propiedad, tienes que crear un
tablestyle para el datagrid.
En él creas los estilos de las columnas y les asignas el
ancho que quieras.

Un saludo


Hola grupo, gracias ante que nada. Estoy utilizando la


propiedad anchor para
agrandar o achicar el tamaño de los controles(segun el


caso). Todo funciona
bien hasta que no puedo redimensionar el ancho de las


columnas de un
datagrid. El datagrid se redimensiona, pero las columnas


no. ¿Alguien sabe
si esto es posible, es decir que las columnas de un


datagrid se
redimensionen junto con el datagrid? Al datagrid lo cargo


mediante una
tabla. Gracias
fernando


.

Respuesta Responder a este mensaje
#2 fernando
08/09/2004 - 11:46 | Informe spam
hola, eso ya lo hice, pero cuando redimensiono el grid, las columnas del
mismo no se redimensionan, quedan con el valor original. Yo queria saber si
existia alguna otra propiedad que lo hiciera automaticamente al
redimensionar el grid.Gracias
fernando
escribió en el mensaje
news:7dfa01c49584$97daff30$
Hola!

Si que es posible, pero es mucho más complicado que
cambiar el valor de una propiedad, tienes que crear un
tablestyle para el datagrid.
En él creas los estilos de las columnas y les asignas el
ancho que quieras.

Un saludo


Hola grupo, gracias ante que nada. Estoy utilizando la


propiedad anchor para
agrandar o achicar el tamaño de los controles(segun el


caso). Todo funciona
bien hasta que no puedo redimensionar el ancho de las


columnas de un
datagrid. El datagrid se redimensiona, pero las columnas


no. ¿Alguien sabe
si esto es posible, es decir que las columnas de un


datagrid se
redimensionen junto con el datagrid? Al datagrid lo cargo


mediante una
tabla. Gracias
fernando


.

Respuesta Responder a este mensaje
#3 Anonimo
08/09/2004 - 16:33 | Informe spam
Hola Fernando!
Yo no he tenido ése problema, pero te envío una respuesta
a ese problema que dieron en otro foro, espero que te
pueda ayudar:

"Debes asegurarte de asignar los anchos de las columnas
despúes de cargarse el grid, debido a que en ese momento
se aplica el estilo y asigna los valores por defecto,
luego de esto es cuando tu puedes cambiar el ancho de las
columnas sin problema

Intenta manejar el evento SizeChange del datagrid a ver si
te funciona, he visto códigos en donde lo cambian el
tamaño de la columna en ese evento"

Un saludo,
Shania.




hola, eso ya lo hice, pero cuando redimensiono el grid,


las columnas del
mismo no se redimensionan, quedan con el valor original.


Yo queria saber si
existia alguna otra propiedad que lo hiciera


automaticamente al
redimensionar el grid.Gracias
fernando
escribió en el


mensaje
news:7dfa01c49584$97daff30$
Hola!

Si que es posible, pero es mucho más complicado que
cambiar el valor de una propiedad, tienes que crear un
tablestyle para el datagrid.
En él creas los estilos de las columnas y les asignas el
ancho que quieras.

Un saludo


Hola grupo, gracias ante que nada. Estoy utilizando la


propiedad anchor para
agrandar o achicar el tamaño de los controles(segun el


caso). Todo funciona
bien hasta que no puedo redimensionar el ancho de las


columnas de un
datagrid. El datagrid se redimensiona, pero las columnas


no. ¿Alguien sabe
si esto es posible, es decir que las columnas de un


datagrid se
redimensionen junto con el datagrid? Al datagrid lo cargo


mediante una
tabla. Gracias
fernando


.





.

Respuesta Responder a este mensaje
#4 fernando
08/09/2004 - 16:39 | Informe spam
gracias Shania, justamente estaba viendo el resize del form y el sizechange
del grid. Ya hice un metodo que le paso la nueva medida al una columna,
ahora me falta saber "la medida" que tengo que pasarle, ya que no se cuanto
lo agrandan o achican. Bueno gracias, cuando lo resuelva muestro la
respuesta
fernando
escribió en el mensaje
news:822f01c495b0$d7949c40$
Hola Fernando!
Yo no he tenido ése problema, pero te envío una respuesta
a ese problema que dieron en otro foro, espero que te
pueda ayudar:

"Debes asegurarte de asignar los anchos de las columnas
despúes de cargarse el grid, debido a que en ese momento
se aplica el estilo y asigna los valores por defecto,
luego de esto es cuando tu puedes cambiar el ancho de las
columnas sin problema

Intenta manejar el evento SizeChange del datagrid a ver si
te funciona, he visto códigos en donde lo cambian el
tamaño de la columna en ese evento"

Un saludo,
Shania.




hola, eso ya lo hice, pero cuando redimensiono el grid,


las columnas del
mismo no se redimensionan, quedan con el valor original.


Yo queria saber si
existia alguna otra propiedad que lo hiciera


automaticamente al
redimensionar el grid.Gracias
fernando
escribió en el


mensaje
news:7dfa01c49584$97daff30$
Hola!

Si que es posible, pero es mucho más complicado que
cambiar el valor de una propiedad, tienes que crear un
tablestyle para el datagrid.
En él creas los estilos de las columnas y les asignas el
ancho que quieras.

Un saludo


Hola grupo, gracias ante que nada. Estoy utilizando la


propiedad anchor para
agrandar o achicar el tamaño de los controles(segun el


caso). Todo funciona
bien hasta que no puedo redimensionar el ancho de las


columnas de un
datagrid. El datagrid se redimensiona, pero las columnas


no. ¿Alguien sabe
si esto es posible, es decir que las columnas de un


datagrid se
redimensionen junto con el datagrid? Al datagrid lo cargo


mediante una
tabla. Gracias
fernando


.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida