Retroceder   Foros del Web > Programación para sitios web > .NET > win forms

Respuesta
 
Herramientas Desplegado
Antiguo 24-dic-2007, 07:16   #1 (permalink)
BACH ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2006
Mensajes: 92
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 está desconectado   Responder Citando
Antiguo 24-dic-2007, 10:00   #2 (permalink)
BACH ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2006
Mensajes: 92
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);

}
}
}
BACH está desconectado   Responder Citando
Antiguo 27-dic-2007, 09:07   #3 (permalink)
gvargas no se puede cailificar en este momento
 
Avatar de gvargas
 
Fecha de Ingreso: octubre-2006
Ubicación: México D.F
Mensajes: 211
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
__________________
Solo con el corazón se puede ver bien.... lo escencial es invisible para los ojos.
Mi blog: http://vargasti.wordpress.com/
gvargas está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:40.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93