ボタンを動的に作成するコードを作成しましたが、各ボタンに異なる機能を割り当てるにはどうすればよいですか?
for (int i = 0; i < Buttons.Count; i++)
{
Button newBtn = new Button();
newBtn.Content = Buttons[i];
newBtn.Name = "Button" + i.ToString();
newBtn.Height = 23;
stackPanel1.Children.Add(newBtn);
newBtn.Click += new RoutedEventHandler(newBtn_Click);
}
private void newBtn_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("Hello");
}
各ボタンに「Hello」が表示されるようになりましたが、「Hello1」、「Hello2」などにしたいと考えています。