C sharp - Ancho de columna en DataGrid

   
Vista:

Ancho de columna en DataGrid

Publicado por David (1 intervención) el 30/04/2009 08:50:37
Hola,

Estoy realizando una aplicación para PocketPC en Visual Studio 2008. El caso es que tengo un DataGrid al que quiero establecer un ancho predeterminado para cada columna.

Aquí les pego el código por si pueden decirme porque no me sale:

//Creo una tabla

DataTable objTabla = new DataTable("Datos");
DataColumn dc1 = new DataColumn("Col_1");
DataColumn dc2 = new DataColumn("Col_2");
DataColumn dc3 = new DataColumn("Col_3");
objTabla.Columns.Add(dc1);
objTabla.Columns.Add(dc2);
objTabla.Columns.Add(dc3);


objTabla.Rows.Add ("1" , "Esto es" , "una prueba");

DataGridTableStyle tableStyle = new DataGridTableStyle();
DataGridTextBoxColumn vColumnStyle = new DataGridTextBoxColumn();
vColumnStyle.Width = 150;
vColumnStyle.MappingName = dc2.ColumnName;
vColumnStyle.HeaderText = dc2.ColumnName;
tableStyle.GridColumnStyles.Add(vColumnStyle);

dgPendientes.TableStyles.Add(tableStyle);
dgPendientes.DataSource=objTabla;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder