Merci de ta réponse mais ta solution ne me conviens car pas adaptée à ma question.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questioncomme par exemple indexer lesTextBoxça ne sert plus à rien, se sont des objets présents au moins dans la collections Controls du formulaire, ce qui les indexes tout seul. Si tu veux faire une différentiation entre par exemple les textbox concernant le client et celles concernant le produit, tu peux te servir de la propriété Tag, ou mettre un suffixe dans le nom.
Dim lesTexboxAvecClientEnSuffixe As List(Of TextBox) = Me.Controls.OfType(Of TextBox)().Where(Function(t) t.Name.EndsWith("Client")).ToList() Dim lesTextboxAvecClientDansLeTag As List(Of TextBox) = Me.Controls.OfType(Of TextBox)().Where(Function(t) t.Tag.ToString() = "Client").ToList()
Dim listeDeTextbox As New List(Of TextBox)() From {textBox1, textBox2, textBox3} Dim tableauDeTextBox() As TextBox = { textBox1, textBox2, textBox3 }
avec 2 BDD (1 fichier client et 1 fichier articles)si tu utilises vraiment une base de données, fait 2 tables plutôt que deux fichiers. Si tu utilises des fichiers, quel est leur type, je pourrais te conseiller sur les méthodes de parsage