SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: shine en Domingo 13 de Agosto de 2006, 14:06

Título: Datagrid, Seleccion Multiple
Publicado por: shine en Domingo 13 de Agosto de 2006, 14:06
Hola a todos.

Me gustaría obtener el valor de la primera columna de los registros seleccionados de un DataGrid.

Cuando solo hay una fila seleccionada, no tengo problema, pero no se hacer lo mismo con varias filas seleccionadas.

Alguna ayudita ?

Gracias.
Título: Re: Datagrid, Seleccion Multiple
Publicado por: Chuck en Miércoles 23 de Agosto de 2006, 18:33
Saludos shine

se me presento un problema parecido la solucion que le di fue la de crear una columna de check en el datagrid, y al eliminar preguntar por la columna si estaba seleccionada se borra y ya.

de esta forma adicione la columna

Código: Text
  1.  
  2. DataGridTableStyle tableStyle = new DataGridTableStyle();
  3. tableStyle.RowHeadersVisible = true;
  4. tableStyle.RowHeaderWidth = 20;
  5.  
  6. DataGridBoolColumn  fbool = new DataGridBoolColumn();
  7. fbool.MappingName =  "Sel";
  8. fbool.HeaderText = "Sel";
  9. fbool.Width = 50;
  10. fbool.TrueValue = "true";
  11. fbool.FalseValue = "false";
  12. tableStyle.GridColumnStyles.Add(fbool);
  13.  
  14. Grid.TableStyles.Add(tableStyle);
  15.  
  16.  


Espero le sirva suerte.
Título: Re: Datagrid, Seleccion Multiple
Publicado por: shine en Sábado 9 de Septiembre de 2006, 12:21
Pues si, muchas gracias.

Perdona la tardanza en contestar. Me ha sido de gran utilidad.