Bonjour à tous,
je vous donne la situation :
je récupère un fichier xml. En utilisant Linq je récupère les données que je veux pour créer des boutons et je les ajoute dans un stackpanel :
Je rattache aussi un évènement à chaque bouton.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 foreach (var item in cat) { Button newButton = new Button(); newButton.Style = Application.Current.Resources["btnMenu"] as Style; newButton.Content = item.Categorie.Value.ToString(); newButton.Click += new RoutedEventHandler(newButton_Click); stackButton.Children.Add(newButton); } void newButton_Click(object sender, RoutedEventArgs e) { // }
Le problème : il faut que quand je click sur un bouton, que j'arrive à déterminer sur lequel j'ai clické ^^ et je n'ai pas trouvé comment j'ai essayé plein de trucs sans succès et en plus je sais que ca doit être tout bête. Il faut que j'arrive à lire le "content" du bouton.
Je ne sais pas si c'est possible, sinon, s'il y a une meilleure solution je suis preneur aussi ^^
Merci d'avance.
Partager