Boucler dans des textboxs c#
Résolu
pyvator
-
pyvator -
pyvator -
Bonjour,
je voudrais s'il vous plaît savoir comment boucler dans une chaine de plusieurs textboxs. Voici un peu pres ce que souhaiterais faire :
for (int x = 0; x != 10; x++)
{
textbox & x = "hello" (voila mon probleme , "hello" n'etais qu'un exemple)
}
je sais qu'il y a des reponses a ma question sur internet mais souvent les exemples sont trop complexes.
Je viens de passer à vba à c# depuis 2 mois.
je voudrais s'il vous plaît savoir comment boucler dans une chaine de plusieurs textboxs. Voici un peu pres ce que souhaiterais faire :
for (int x = 0; x != 10; x++)
{
textbox & x = "hello" (voila mon probleme , "hello" n'etais qu'un exemple)
}
je sais qu'il y a des reponses a ma question sur internet mais souvent les exemples sont trop complexes.
Je viens de passer à vba à c# depuis 2 mois.
A voir également:
- Boucler dans des textboxs c#
- Boucler "start pxe over ipv4" - Forum Windows 10
- Fscanf dans la boucle while (langage C) ✓ - Forum C
- Boucle infini en C ✓ - Forum C
- Boucle for en C++ - Forum C++
- Récupérer textbox dans macro powerpoint - Forum Programmation
4 réponses
Salut,
Alors si tu as une fenêtre avec un panel (par exemple nommé mon_pannel) et que tu as à l'intérieur 10 textbox, tu peux faire:
Voilà, j'espere ca pourra t'aider!!
@+
Alors si tu as une fenêtre avec un panel (par exemple nommé mon_pannel) et que tu as à l'intérieur 10 textbox, tu peux faire:
foreach (Control ctr in mon_pannel.Controls) { //test si le control enfant est une textbox if (ctr.GetType().Name == "TextBox") { //si c'est le cas, cast le control pour avoir les propriétés d'une textbox afin d'afficher le text voulu TextBox txt = (TextBox)ctr; txt.Text = "Hello"; } }
Voilà, j'espere ca pourra t'aider!!
@+
salut,
c'est bon enfaite j'ai trouve la solution je la donne si sa peux interresser quelqu'un :
for(int i=1;i<8;i++)
{
Form1.Controls["textBox" + (i + 7).ToString()].Text = "hello";
}
merci quand meme.
c'est bon enfaite j'ai trouve la solution je la donne si sa peux interresser quelqu'un :
for(int i=1;i<8;i++)
{
Form1.Controls["textBox" + (i + 7).ToString()].Text = "hello";
}
merci quand meme.
Salut,
Je comprends pas ce que tu veux faire....
Qu'appelles tu "Boucler" dans une chaine de plusieurs textBox???
Si tu veux recuperer des infos dans plusieurs textbox appartenant à un même control, utilise un foreach....
Si tu peux donner un peu plus d'info!!
@+
Je comprends pas ce que tu veux faire....
Qu'appelles tu "Boucler" dans une chaine de plusieurs textBox???
Si tu veux recuperer des infos dans plusieurs textbox appartenant à un même control, utilise un foreach....
Si tu peux donner un peu plus d'info!!
@+
salut,
imaginons j'ai plusieurs textbox (textbox 1,textbox 2,textbox 3,textbox 4...) et au lieu d'ecrire :
textbox1 = "hello"
textbox2 = "hello"
textbox3 = "hello"
textbox4 = "hello"
...
je voudrais faire un peu pres cela :
for (int x = 1; x !=10; x++)
{
textbox + x = hello
}
j'espere que maintenant tu as compris mon probleme. Tu pourrais me mettre un exemple s'il te plait.
merci
imaginons j'ai plusieurs textbox (textbox 1,textbox 2,textbox 3,textbox 4...) et au lieu d'ecrire :
textbox1 = "hello"
textbox2 = "hello"
textbox3 = "hello"
textbox4 = "hello"
...
je voudrais faire un peu pres cela :
for (int x = 1; x !=10; x++)
{
textbox + x = hello
}
j'espere que maintenant tu as compris mon probleme. Tu pourrais me mettre un exemple s'il te plait.
merci