Bonjour à tous

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 c# : Sélectionner tout - Visualiser dans une fenêtre à part
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 !