Bonjour,
Debutant dans le domaine je me permets de faire appel à vos connaissances. J'ai récupéré une partie de code sur un tuto et l'a ensuite remodelé du mieux que je pouvais afin qu'il corresponde à mes attentes. Je bloque sur un point.
Mon bouton modifier est composé du code suivant :
Voici le MAJCode:
1
2
3
4
5
6
7
8
9 Dim i, Pcourant As Integer #Region "Bouton Modifier" Private Sub ButtonModifier_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Buttonmodifier.Click t(Pcourant) = TextBox1.Text MajDgv() End Sub #End Region
Code:
1
2
3
4
5
6
7
8 Public Sub MajDgv() Dgv.Rows.Clear() If t IsNot Nothing Then For i = 0 To t.Count - 1 Dgv.Rows.Add(t(i)) Next End If End Sub
Problème : Quand je selectionne la ligne entière du datagridView, le texte s'ecrit bien dans les textbox mais quand je modifie cela modifie la premiere ligne et non celle selectionnée. J'ai essayé d'ajouter du code à l'évenement selection changed du datagridview mais aucun résultat.Code:
1
2
3
4 Private Sub Dgv_SelectionChanged(sender As Object, e As EventArgs) Handles Dgv.SelectionChanged Dim Indice As Integer = Me.Dgv.CurrentRow.Index TextBox1.Text = Dgv.Rows(Indice).Cells(0).Value ETC
Merci beaucoup
Mikael