Datagrid: seleccion de una fila

19/04/2004 - 14:00 por NOSPAMdavidcs | Informe spam
Como puedo marcar una fila completa como seleccionada en un datagrid, es
decir,
Que al pulsar sobre una celda, marque toda la fila como seleccionada
y no que no permita al datagrid colocar el cursor sobre la celda.

Gracias
 

Leer las respuestas

#1 Alejandro Campos Magencio [MS]
20/04/2004 - 16:37 | Informe spam
Podrías hacer algo como lo siguiente en el manejador del evento MouseUp:
"
private void dataGrid1_MouseUp(object sender,
System.Windows.Forms.MouseEventArgs e)
{
Point pt = new Point(e.X, e.Y);
DataGrid.HitTestInfo hit = dataGrid1.HitTest(pt);
if (hit.Type == DataGrid.HitTestType.Cell)
{
dataGrid1.CurrentCell = new DataGridCell(hit.Row, hit.Column);
dataGrid1.Select(hit.Row);
}
}
"
Un saludo,

Alejandro Campos Magencio [MS]

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.
"david cs" wrote in message
news:%
Como puedo marcar una fila completa como seleccionada en un datagrid, es
decir,
Que al pulsar sobre una celda, marque toda la fila como seleccionada
y no que no permita al datagrid colocar el cursor sobre la celda.

Gracias

Preguntas similares