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 MAJ
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 SubProblè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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager