Modifier une textbox dont son x:Name dépend d'une variable
Bonjour à tous :D
J'ai un soucis que je n'arrive pas à résoudre, j'ai sur ma page de mon application windows phone, plusieurs textbox qui sont nommées de cette manière : "categorie1", "categorie2", "categorie3", etc etc et sont dans un panel nommé "TransactionPanel".
A un moment, je souhaite modifier toutes ces textbox depuis du c#, et j'aurai voulu pouvoir faire un simple boucle pour éditer toutes ces textbox, mais j'aimerai pouvoir affecter une variable dont le nom en dépend d'une autre pour ainsi indexer un compteur i que j'ajouterai à "categorie" pour passer sur mes textbox en question.
En gros faire quelque chose comme ca :
Code:
1 2 3 4 5 6 7 8
|
int i = 0;
while (i < n)
{
TransactionPanel.Children["categorie"+i.ToString].Text = "modifications à apporter";
i++;
} |
Sauf que j'arrive pas du tout à utiliser .Children qui réclame un int ?? :?
Ya til possibilité de sélectionner un item via son x:Name (en string) afin de pouvoir y modifier son .Text (avec .Children ou n'importe quel autre méthode) ?
Merci infiniment pour votre aide !