Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   seleccionar fila en datagridview (http://www.forosdelweb.com/f29/seleccionar-fila-datagridview-543211/)

BACH 24/12/2007 08:16

seleccionar fila en datagridview
 
Buenos dias...
Como puedo hacer para para q al seleccionar un fila de un datagridview pueda pasar los datos de las celdas a textbox?
He probado con el evento doubleclick (private void dgrConsulta_DoubleClick(object sender, EventArgs e)) pero no funciona
Agradezco que me puedan ayudar con un ejemplo.
Saludos

BACH 24/12/2007 11:00

Re: seleccionar fila en datagridview(solucionado)
 
private void dgrConsulta_DoubleClick(object sender, EventArgs e)
{
int i;
i = dgrConsulta.CurrentRow.Index;




if (i != -1)
{
if (this.dgrConsulta.Rows[i].Selected == true)
{
this.txtcodigo.Text = dgrConsulta.Rows[i].Cells[0].Value.ToString();
this.txtCaso.Text = dgrConsulta.Rows[i].Cells[1].Value.ToString();

//pasar el valo de fecha del dgr al datetimepicker
fecha = dgrConsulta.Rows[i].Cells[2].Value.ToString();
anno = fecha.Substring(0, 4);
dia = fecha.Substring(4, 2);
mes = fecha.Substring(6, 2);
fecha = dia + "/" + mes + "/" + anno;

dtpFecha.Value = DateTime.Parse(fecha);

}
}
}

gvargas 27/12/2007 10:07

Re: seleccionar fila en datagridview
 
Prueba con el evento "RowHeaderMouseClick" para esto asegurarse que los 'RowHeader' esten visibles.

Luego obtienes la fila seleccionada así:

Código PHP:

Dim fila As Integer e.RowIndex 


Lo demás creo que es sencillo.

Saludos


La zona horaria es GMT -6. Ahora son las 19:55.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.