Ciao a tutti e un GRAZIE a Patel per la soluzione..
erano giorni che ci giravo intorno.. stavo impazzendo!
Ho risolo modificato il codice in questo modo in quanto veniva eliminata l'ultima riga:
Forse dovrei aprire una nuova discussione per chiedere un'altro piccolo aiuto.codice:ToolCombo1.Items.Clear() For n As Integer = 0 To DGVfraz.Rows.Count - 1 ToolCombo1.Items.Add(DGVfraz.Item(0, n).Value) Next
Con il codice postato leggo un file .txt e lo apro nella DGVfraz.
Con l'aiuto di Patel, riesco ora popolare la combobox (ToolCombo1) con gli item relativi a tutte le righe della datagridview (DGVfraz) formata da 4 colonne ed n righe.
Effettuando la scelta di una voce dalla combobox, vorrei popolare le 3 textbox con le rispettive colonne:
ES: la DGVfraz mostra tale riga:
ROMA | 11.112.12.11 | Username | PWD
scegliendo dalla COMBOBOX "ROMA" vorrei popolare le rispettive textbox con i restanti valori: SERVER / USER / PWD
E' possibile fare un ciclo anche in tal caso?
Ho cercato di risolvere alla meglio con questo codice.. ma se aumentano le righe, devo modificare il codice manualmente:
Potreste aiutarmi ?codice:If ToolCombo1.Text = (DGVfraz.Item(0, 0).Value) Then txtServer.Text = (DGVfraz.Item(1, 0).Value) txtUser.Text = (DGVfraz.Item(2, 0).Value) TxtPwd.Text = (DGVfraz.Item(3, 0).Value) End If If ToolCombo1.Text = (DGVfraz.Item(0, 1).Value) Then txtServer.Text = (DGVfraz.Item(1, 1).Value) txtUser.Text = (DGVfraz.Item(2, 1).Value) TxtPwd.Text = (DGVfraz.Item(3, 1).Value) End If If ToolCombo1.Text = (DGVfraz.Item(0, 2).Value) Then txtServer.Text = (DGVfraz.Item(1, 2).Value) txtUser.Text = (DGVfraz.Item(2, 2).Value) TxtPwd.Text = (DGVfraz.Item(3, 2).Value) End If
Grazie ancora.
Fabio

Rispondi quotando