alguien puede ayudarme como modificar el ancho de x columna de un datagrid en C#.
Gracias.
| |||
Re: Ancho de columna de Datagrid en C# no se ha descompuesto nada amigo, les estoy diciendo que en C# no aparece la propiedad column del datagrid. estoy utilizando C# 2003 alguien puede ayudar?¿ |
| ||||
Re: Ancho de columna de Datagrid en C# Puedes crear un tablestyles para tu datagrid y personalizas tus columnas. Cita: fuente: http://msdn.microsoft.com/library/de...classtopic.asp[C#] private void AddCustomDataTableStyle(){ DataGridTableStyle ts1 = new DataGridTableStyle(); ts1.MappingName = "Customers"; // Set other properties. ts1.AlternatingBackColor = Color.LightGray; /* Add a GridColumnStyle and set its MappingName to the name of a DataColumn in the DataTable. Set the HeaderText and Width properties. */ DataGridColumnStyle boolCol = new DataGridBoolColumn(); boolCol.MappingName = "Current"; boolCol.HeaderText = "IsCurrent Customer"; boolCol.Width = 150; ts1.GridColumnStyles.Add(boolCol); // Add a second column style. DataGridColumnStyle TextCol = new DataGridTextBoxColumn(); TextCol.MappingName = "custName"; TextCol.HeaderText = "Customer Name"; TextCol.Width = 250; ts1.GridColumnStyles.Add(TextCol); // Create the second table style with columns. DataGridTableStyle ts2 = new DataGridTableStyle(); ts2.MappingName = "Orders"; // Set other properties. ts2.AlternatingBackColor = Color.LightBlue; // Create new ColumnStyle objects. DataGridColumnStyle cOrderDate = new DataGridTextBoxColumn(); cOrderDate.MappingName = "OrderDate"; cOrderDate.HeaderText = "Order Date"; cOrderDate.Width = 100; ts2.GridColumnStyles.Add(cOrderDate); /*Use a PropertyDescriptor to create a formatted column. First get the PropertyDescriptorCollection for the data source and data member. */ PropertyDescriptorCollection pcol = this.BindingContext [myDataSet, "Customers.custToOrders"].GetItemProperties(); /* Create a formatted column using a PropertyDescriptor. The formatting character "c" specifies a currency format. */ DataGridColumnStyle csOrderAmount = new DataGridTextBoxColumn(pcol["OrderAmount"], "c", true); csOrderAmount.MappingName = "OrderAmount"; csOrderAmount.HeaderText = "Total"; csOrderAmount.Width = 100; ts2.GridColumnStyles.Add(csOrderAmount); /* Add the DataGridTableStyle instances to the GridTableStylesCollection. */ myDataGrid.TableStyles.Add(ts1); myDataGrid.TableStyles.Add(ts2); } saludos |
| ||||
Re: Ancho de columna de Datagrid en C# si tu pones un gridview en una app y le dices que quieres modificar el ancho, pones esto: dataGridView1.Columns[0].Width = lo que le quieras cambiar; y listo, sin mucha ciencia, me merezco unos puntitos de rep. no? ![]()
__________________ Mejoremos nuestro país, ayudemos al planeta... próximamente. |
| |||
Mamones Estoy Usando Visual Studio 2003 Y Realizando Aplicaciones Windows Estoy Usando El Datagrid Del .net, La Solucion Que Da Freegirl Es Buena Pero No Me Gusta Quiero Saber Como Acceder La Propiedad Column Del Datagrid En C#. Gracias compañeros Última edición por RootK; 02/02/2007 a las 15:03 |
| ||||
Re: Mamones Cita: 1) Primero una disculpa por que no habia visto tu mensaje de que era con visual studio 2003.2) No tienes ningun derecho a insultar a nadie, y menos a mi por supuesto, esta explicito en las normas del foro. 3) Aqui no se te va a hacer la tarea asi que pues ten siquiera la amabilidad de colocar algo de lo que ya hayas echo para poderte ayudar. 4) Disculpa pero yo ya no programo sobre el framework 1.1 asi que pues me sera casi imposible ayudarte en esta solucion. Cita: ya habia especificado
Iniciado por developer9 También especifica si estás trabajando con 2003 o 2005 porque también la cosa cambia Cita:
Iniciado por programadorvip ...estoy utilizando C# 2003 alguien puede ayudar... Hasta pronto, saludos.
__________________ Mejoremos nuestro país, ayudemos al planeta... próximamente. |
| |||
Re: Ancho de columna de Datagrid en C# Saludos Y No Es Ninguna Tarea Solamente Que Me Gusta Jugar Con El Visual Studio. Ustedes Trabajand Yo Juego. Última edición por RootK; 02/02/2007 a las 15:03 |