Bien le bonjour

Je souhaiterai, à partir d'une list(of string), remplir mes champs de textbox les un à la suite des autres.
Mais j'ai une erreur me disant :
La référence d'objet n'est pas définie à une instance d'un objet
Voici la partie de code qui déconne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
    Private Sub LstBoxArbres_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LstBoxArbres.SelectedIndexChanged
 
        Dim tabListArticleArbres As New List(Of String)
 
        'Fonction récupérant les éléments d'une base de donnée et les stocke
        'dans tabListArticleArbres
        Gestion_BDD.Requete_Read("Arbres", "*", tabListArticleArbres, "", "Code_Article = '" & LstBoxArbres.Text & "'")
 
        For i As Integer = 1 To 6
            Me.Controls("TextBox" & i.ToString).Text = tabListArticleArbres(i)
        Next
 
    End Sub
Je précise que j'ai bien 6 TextBox déjà créé sur mon interface