Recupérer le nom d'un contrôle TextBox en C#
Résolu
OUROBANGNA
Messages postés
69
Date d'inscription
Statut
Membre
Dernière intervention
-
OUROBANGNA Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
OUROBANGNA Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Recupérer le nom d'un contrôle TextBox en C#
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment recuperer une video sur youtube - Guide
2 réponses
Bonjour,
Plutôt que son nom, ce qu'il te faut, c'est sa référence.
Tu pourrais utiliser la liste this.Controls.
Mais je te conseille plutôt de maintenir ta propre liste ou dictionnaire, pour ne pas être « pollué » par tous les autres contrôles listés dans this.Controls.
Un truc du genre :
Ensuite, pour récupérer chacune des TextBox créées dynamiquement, il suffit de parcourir cette liste.
Xavier
Plutôt que son nom, ce qu'il te faut, c'est sa référence.
Tu pourrais utiliser la liste this.Controls.
Mais je te conseille plutôt de maintenir ta propre liste ou dictionnaire, pour ne pas être « pollué » par tous les autres contrôles listés dans this.Controls.
Un truc du genre :
private List<TextBox> ListeTextBox = new List<TextBox>(); // [...] private void button1_Click(object sender, System.EventArgs e) { TextBox myText = new TextBox(); myText.Location = new Point(25,25); this.Controls.Add (myText); this.ListeTextBox.Add(myText); }
Ensuite, pour récupérer chacune des TextBox créées dynamiquement, il suffit de parcourir cette liste.
Xavier