Duda acerca de Datagrid.

18/04/2005 - 16:38 por dani25A | Informe spam
Hola he estado probando un monton de cosas pero no se como puedo hacer lo
siguiente :

Cuando hago click en una celda de un datagrid (me refiero al datagrid de una
aplicación para windows) me gustaría que se seleccionara toda la row, esto lo
he conseguido hacer (se selecciona toda la row): me aparece toda la row
seleccionada como quiero pero en la celda que he hecho click aparece
"marcada" con otro color , y me gustaría que al hacer click no me apareciera
la celda seleccionada con un color diferente al de la row seleccionada, me
gustaría que al hacer click se seleccione toda la row y que la celda en
cuestión que ha recibido el click no me apareciera con otro color sino que
apareciera seleccionada como la row entera.
cuando se hace click en un lado de la grid, no en una celda aparece toda la
row seleccionada (todas las celdas con el mismo color) , me gustaría poder
simular esto.

no se si me he explicado muy bien pero espero que alguien me pueda
ayudar !
gracias.
 

Leer las respuestas

#1 Tristan
18/04/2005 - 19:50 | Informe spam
Hola, espero haber entendido lo que quieres.

Para seleccionar toda la fila tienes el método Select
(numFila), por ej:


Private Sub DataGrid1_CurrentCellChanged(ByVal sender As
Object, ByVal e As System.EventArgs) Handles
DataGrid1.CurrentCellChanged
Me.DataGrid1.Select
(Me.DataGrid1.CurrentCell.RowNumber)
End Sub

Preguntas similares