-
[C# 2.0] Nom de champs
Bonjour,
J'ai une petite question :
J'ai deux textbox par exemple qui ont pour nom textbox1 et texbox2.
Est-il possible de faire un truc de ce genre :
Pour avoir le champs textbox1 , peut - on faire textbox + i, sachant que i est un int de valeur 1 ? et pour la textbox2 on incremente de un le i et on fait textbox + i ? Je pense que c est impossible mais bon on ne sait jamais.
Merci
-
Non, ce n'est pas possible... Cependant, chaque container (panel, groupbox, ... une form) posséde un objet Controls qui représente la liste des controls du container. Reste plus qu'à faire un boucle (foreach par exemple) et de tester si le contrôle courant est un textbox (mycontrol is TextBox).
-
Bonsoir,
Si tu as une multitude de textbox par exemple, tu peux faire un tableau de textbox et la tu pourras utiliser les index :
textbox[i] ...
tout comme pour les tableaux de string de int ...
Mais le plus simple est la réponse de Goldar
bonne soirée
Notalp
-