如何将click事件添加到按钮数组?

时间:2021-04-24 19:47:13

How to add click event to my array of buttons?

如何将click事件添加到我的按钮数组?

I need just 1 click event that will work the same way for each button.

我只需要一次点击事件,每个按钮的工作方式相同。

ButtonArray[i] = new Button();
ButtonArray[i].Margin = new Thickness(horizontal, vertical, 0, 0);
LayoutRoot.Children.Add(ButtonArray[i]);
ButtonArray[i].Height = buttonsize;
ButtonArray[i].Width = buttonsize;
ButtonArray[i].Background = brush;
ButtonArray[i].VerticalAlignment = VerticalAlignment.Top;
ButtonArray[i].HorizontalAlignment = HorizontalAlignment.Left;

1 个解决方案

#1


1  

Like this:

ButtonArray[i].Click += ButtonArray_Click;

Then:

void ButtonArray_Click(object sender, RoutedEventArgs e)
{
     //Do your stuff
}

#1


1  

Like this:

ButtonArray[i].Click += ButtonArray_Click;

Then:

void ButtonArray_Click(object sender, RoutedEventArgs e)
{
     //Do your stuff
}