Ancho de Columna en DataGrid

11/07/2003 - 15:51 por Horacio | Informe spam
Amigos:

Como podria modificar, en tiempo de ejecucion, el ancho de una columna
de un DataGrid ?
_________
Mil Gracias
Horacio.

Preguntas similare

Leer las respuestas

#1 Diego Gonzalez
11/07/2003 - 16:51 | Informe spam
Con la propiedad TableStyles puede acceder al estilo de las columnas de la
grilla. Allí se obtiene un DataGridColumnStyle donde puedes cambiar el
estilo completo de la columna.

Suerte,
Diego González
Lagash Systems SA

"Horacio" wrote in message
news:
Amigos:

Como podria modificar, en tiempo de ejecucion, el ancho de una columna
de un DataGrid ?
_________
Mil Gracias
Horacio.


Respuesta Responder a este mensaje
#2 Diego Gonzalez
11/07/2003 - 16:51 | Informe spam
Con la propiedad TableStyles puede acceder al estilo de las columnas de la
grilla. Allí se obtiene un DataGridColumnStyle donde puedes cambiar el
estilo completo de la columna.

Suerte,
Diego González
Lagash Systems SA

"Horacio" wrote in message
news:
Amigos:

Como podria modificar, en tiempo de ejecucion, el ancho de una columna
de un DataGrid ?
_________
Mil Gracias
Horacio.


Respuesta Responder a este mensaje
#3 Horacio
17/07/2003 - 18:53 | Informe spam
Por favor, si puden mostrar algun ejemplo ...
Es que vengo de otro lenguaje y no puedo creer que sea "tan complicado"

Simplemente necesito modificar el ancho de una columna de un DataGrid que ha
sido previamente cargado: >datagrid.DataSource = Tabla; < esto me muestra
todas las columnas del mismo tamaño, por lo que necesito modificarles en
anco.

¿ Alguien podria mostrar como ?
(utilizo MS VS 2003 & C#)
__________
Mil Gracias
Horacio.



"Diego Gonzalez" escribió en el mensaje
news:
Con la propiedad TableStyles puede acceder al estilo de las columnas de la
grilla. Allí se obtiene un DataGridColumnStyle donde puedes cambiar el
estilo completo de la columna.

Suerte,
Diego González
Lagash Systems SA

"Horacio" wrote in message
news:
> Amigos:
>
> Como podria modificar, en tiempo de ejecucion, el ancho de una


columna
> de un DataGrid ?
> _________
> Mil Gracias
> Horacio.
>
>


Respuesta Responder a este mensaje
#4 Horacio
17/07/2003 - 18:53 | Informe spam
Por favor, si puden mostrar algun ejemplo ...
Es que vengo de otro lenguaje y no puedo creer que sea "tan complicado"

Simplemente necesito modificar el ancho de una columna de un DataGrid que ha
sido previamente cargado: >datagrid.DataSource = Tabla; < esto me muestra
todas las columnas del mismo tamaño, por lo que necesito modificarles en
anco.

¿ Alguien podria mostrar como ?
(utilizo MS VS 2003 & C#)
__________
Mil Gracias
Horacio.



"Diego Gonzalez" escribió en el mensaje
news:
Con la propiedad TableStyles puede acceder al estilo de las columnas de la
grilla. Allí se obtiene un DataGridColumnStyle donde puedes cambiar el
estilo completo de la columna.

Suerte,
Diego González
Lagash Systems SA

"Horacio" wrote in message
news:
> Amigos:
>
> Como podria modificar, en tiempo de ejecucion, el ancho de una


columna
> de un DataGrid ?
> _________
> Mil Gracias
> Horacio.
>
>


Respuesta Responder a este mensaje
#5 Horacio
29/07/2003 - 17:28 | Informe spam
MUCHISIMAS GRACIAS !!!

REALMENTE me han ayudado mucho.

Es como dicen ...
Las cosas se vallan aclarando, ... de a poco ...
Cada vez me gusta mas este lenguaje ...
_________
Un Abrazo
Horacio.


"Sofia" escribió en el mensaje
news:%
Hola Horacio, no se si lo habrás solucionado ya pero por si acaso te mando
un ejemplo:

DataGridTableStyle ts1 = new DataGridTableStyle();

DataGridTextBoxColumn col1=new DataGridTextBoxColumn();

ts1.MappingName="Tabla_DataSet";

dataGrid1.TableStyles.Clear();

//Empiezo a definir las columnas

DataGridColumnStyle Col1=new DataGridTextBoxColumn();

Col1.MappingName="Codigo"; //Nombre del campo

Col1.HeaderText="CÓDIGO";

Col1.Width5; //Ancho

ts1.GridColumnStyles.Add(Col1);

DataGridColumnStyle Col2=new DataGridTextBoxColumn();

Col2.MappingName="Nombre";

Col2.HeaderText="NOMBRE";

Col2.Width5;

ts1.GridColumnStyles.Add(Col2);

//Muevo el estilo al dataGrid1

dataGrid1.TableStyles.Add(ts1);

ts1.DataGrid=dataGrid1;

Un Saludo,
Sofía.
"Horacio" escribió en el mensaje
news:
> Por favor, si puden mostrar algun ejemplo ...
> Es que vengo de otro lenguaje y no puedo creer que sea "tan complicado"

>
> Simplemente necesito modificar el ancho de una columna de un DataGrid


que
ha
> sido previamente cargado: >datagrid.DataSource = Tabla; < esto me


muestra
> todas las columnas del mismo tamaño, por lo que necesito modificarles en
> anco.
>
> ¿ Alguien podria mostrar como ?
> (utilizo MS VS 2003 & C#)
> __________
> Mil Gracias
> Horacio.
>
>
>
> "Diego Gonzalez" escribió en el mensaje
> news:
> > Con la propiedad TableStyles puede acceder al estilo de las columnas


de
la
> > grilla. Allí se obtiene un DataGridColumnStyle donde puedes cambiar el
> > estilo completo de la columna.
> >
> > Suerte,
> > Diego González
> > Lagash Systems SA
> >
> > "Horacio" wrote in message
> > news:
> > > Amigos:
> > >
> > > Como podria modificar, en tiempo de ejecucion, el ancho de una
> columna
> > > de un DataGrid ?
> > > _________
> > > Mil Gracias
> > > Horacio.
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida