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 :

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
Voici le MAJ

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 Sub
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
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.

Merci beaucoup

Mikael