Créer un Click pour un bouton en code C#
Bonjour,
Dans mon code C# je génère des boutons dynamiquement en fonction de certains paramètres, par contre je n'arrive pas à leur affecter un Click avec un nom différent.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| using Button = System.Windows.Controls.Button;
private void MakeButtonXML()
{
string strDirectory = GetPathXML("Mu");
if (System.IO.Directory.Exists(strDirectory))
{
string[] SubDirectory = StoreSubDirectories(strDirectory);
for (int i = 0; i <= SubDirectory.Length - 1; i++)
{
Button btn = new Button();
btn.Content = SubDirectory[i];
btn.Style = (Style)System.Windows.Application.Current.FindResource("ButtonNav");
//btn.Click +=
btn.Click += btn_Click; // ajouter par exemple i pour ajouter un chiffre au bouton
StackButton.Children.Add(btn);
}
}
}
// est-ce possible aussi de le faire pour l'événement ?
private void btn_Click(object sender, RoutedEventArgs e) { } |
Quelqu'un a une idée? Merci