SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: NoneTa en Jueves 31 de Agosto de 2006, 19:57
-
tengo una fila del dgv con 4 celdas
quiero q solo la ultima sea modificable, pero al escribir en esa celda automaticamente me agrega una fila abajo....
con el detalle de que esa nueva fila asume propiedades de escritura por default y ahi el usuario puede escribir en cualquier celda de esa fila nueva
q desastre es est DataGridView, otro invento de microsoft !!! :angry:
-
Saludos NoneTa
Ya probo hacer esto
DataGridTableStyle tableStyle = new DataGridTableStyle();
tableStyle.MappingName = "Prog";
tableStyle.RowHeadersVisible = true;
tableStyle.RowHeaderWidth = 20;
DataGridTextBoxColumn column_x = new DataGridTextBoxColumn();
column_x.MappingName = "nombre";
column_x.HeaderText = "Nombre";
column_x.Width = 100;
column_x.ReadOnly =true;
tableStyle.GridColumnStyles.Add(column_x);
// estilo para la fila editable
DataGridTextBoxColumn column_e = new DataGridTextBoxColumn();
column_e.MappingName = "Editable";
column_e.HeaderText = "Editable";
column_e.Width = 100;
tableStyle.GridColumnStyles.Add(column_e);
Grid.TableStyles.Clear();
Grid.TableStyles.Add(tableStyle);
esto me funciono, espero tambien le funcione
Suerte
-
gracias eso me soluciono una parte del problema....
la otra parte era una tonteria.... ahora si a matar est proyecto :D