Visual Basic.NET - exportar fila seleccionada para llenar un form

   
Vista:

exportar fila seleccionada para llenar un form

Publicado por Pedro Herrera (9 intervenciones) el 30/04/2009 05:11:27
Hola .
tengo 2 formularios

1.formulario1: para filtrar y seleccionar una fila en un datagridview (ok)
en este existe un boton "ver" que abre un nuevo formulario : formulario2

2. formulario2: para mostrar la fila seleccionada en forma detalle

les adjunto la imagen (observar la imagen adjunta)

http://img403.imageshack.us/img403/369/buscar.gif

Me podrian sugerir el codigo para que cuando presione el boton "ver" se abra el formulario2 y este se carge con la fila seleccionada.

muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:exportar fila seleccionada para llenar un form

Publicado por Damian (824 intervenciones) el 01/05/2009 04:31:55
Te cuento en tu formulario donde tienes el datagridview debes trabajar en el evento CellClick(...) del mismo, seri asi:
'declaro las variables segun la cantidad de columnas a pasar a las cajas de texto
' aca solo pongo 3 y estan declaradas como publicas y como shared para que
'mantengan su valor, estas variables van en tu formulario donde esta el 'datagridview
Public Shared Colum0, Colum1, Colum2 As String

'luego en el evento CellClick(...) de tu datagrid view pones asi:
Dim miform As New muestra
Colum0 = DGMat.Item(0, e.RowIndex).Value 'columna 0
Colum1 = DGMat.Item(1, e.RowIndex).Value 'columna 1
Colum2 = DGMat.Item(2, e.RowIndex).Value 'columna 2

'y en tu segundo formulario donde van los datos de la fila seleccionada deberias
'llamar a estas variables y ponerlas en sus controles correspondientes del
'evento Activated() del formulario

'Form1 seria el nombre del formulario donde esta el datagridview
Text1.Text = Form1.Colum0
Text2.Text = Form1.Colum1
Text3.Text = Form1.Colum2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:exportar fila seleccionada para llenar un form

Publicado por Pedro Herrera (9 intervenciones) el 01/05/2009 17:32:54
Gracias Damian
me late que es eseno ese camino adecuado, se que debe haber otro con menos codigo.

tengo ideas suelas d lo que he ledio
por emplo

en el primer formulario

1. hacer una variable publica

2. a esta variable le asigno el valor e la fila

en el sgundo formulario

1. en el evento load

cargo en los datos en sus correspondiestes text.box


por ejemplo para llenar el primer registro uso

Me.DatosalumnosTableAdapter.Fill(Me.ColegioDataSet1.datosalumnos)

creo que es aqui donde hyq ue modificar para mostrar la columna seleccionada
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:exportar fila seleccionada para llenar un form

Publicado por Pedro Herrera (9 intervenciones) el 05/05/2009 04:47:50
Muchacho estoy estancado aqui ayuda por favor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar