如何创建一个事件与按钮点击c#

本文关键字:按钮 事件 何创建 创建 一个 | 更新日期: 2023-09-27 17:53:20

我用c#编写了一个游戏,并为游戏板创建了按钮数组。代码中定义的按钮(我没有在面板上绘制它们)。我如何创建一个用户点击按钮时发生的动作?

如何创建一个事件与按钮点击c#

假设你有一个按钮数组:

Button[] buttons = new Button[10]; // Let's say 10
for (int i=0; i<buttons.Length; i++)
{
    buttons[i] = new Button();
    buttons[i].Click += button_Click;
}
private void button_Click(object sender, EventArgs e)
{
     // This method is invoked when any of the buttons is clicked
}

您可以添加如下内容:

Button _myButton= new Button();
button.Click += (s,e) => { your code; };
button.Click += new EventHandler(myButton_Click);
container.Controls.Add(button);