• Domingo 28 de Abril de 2024, 22:47

Autor Tema:  Datagridview Otra Vez!!!  (Leído 1408 veces)

NoneTa

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Datagridview Otra Vez!!!
« en: Jueves 31 de Agosto de 2006, 19:57 »
0
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:

Chuck

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Re: Datagridview Otra Vez!!!
« Respuesta #1 en: Viernes 1 de Septiembre de 2006, 00:54 »
0
Saludos NoneTa

Ya probo hacer esto

Citar
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
Vida eterna al Death METAL

NoneTa

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Re: Datagridview Otra Vez!!!
« Respuesta #2 en: Viernes 1 de Septiembre de 2006, 02:14 »
0
gracias eso me soluciono una parte del problema....

la otra parte era una tonteria.... ahora si a matar est proyecto  :D