[vb.net] passare valori da un datagrid view e un'altra form

Panta_Rei

Nuovo Utente
17 Apr 2008
9
0
0
Salve a tutti, ho il seguente problema.
Ho un Datagrid view su una Form, cliccando su una della sua righe vorrei aprire una altra form e inviare ad una sua textbox il valore del campo del Datagrid su cui ho cliccato.

Ho fatto il seguente:

sul Form4
Codice:
Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvElenco.CellContentClick
        
      Dim s As Integer

        Me.txtId_appoggio.Text = dgvElenco.CurrentRow.Cells(0).Value

        s = Me.txtId_appoggio.Text

           Form5.Show()

sul form5

Codice:
 Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim Id_appoggio2
        Id_appoggio2 = Form4.txtId_appoggio
        Me.txtId.Text = Id_appoggio2

    End Sub
Putroppo mi apre la Form 5 ma non mi valorizza la textbox txtId con il valore del campo del datagrid del Form4

Come posso sistemarlo?
Grazie
 

Vins

Moderatore
Membro dello Staff
MOD
28 Lug 2009
238
19
0
Ciao, sul form5 devi scrivere

Id_appoggio2 = Form4.txtId_appoggio.Text