C#这里面的这个buttond要在窗体应用程序里面按哪个才会出来,有很多个button要实现同样的命令

C#这里面的这个buttond要在窗体应用程序里面按哪个才会出来,有很多个button要实现同样的命令

关注引自免费微信小程序:皆我百晓生
在C#窗体应用程序中,如果你想让多个Button控件共享相同的点击事件处理方法,你需要为每个Button设置相同的Click事件处理程序。这里是一个详细的步骤:
首先,在Form Designer中添加多个Button控件(例如命名为button1、button2、button3等)。
选中第一个Button(比如button1),然后在属性窗口中找到Click事件,双击它,这将自动创建一个名为button1_Click的方法,并打开相应的.cs文件。
将你在问题中提供的代码复制到新创建的方法中,确保方法名匹配。代码如下:
private void button1_Click(object sender, EventArgs e)
{
// 单击数字命令按钮的事件处理程序
Button btn = (Button)sender;
textBox1.Text = textBox1.Text + btn.Text;
}
接下来,你需要将其他Button控件的Click事件也连接到同一个事件处理程序。选中第二个Button(如button2),再次在属性窗口中找到Click事件,但是这次不双击,而是手动输入button1_Click,这样就将button2的点击事件也关联到了同一个方法上。
对于剩下的Button控件,重复步骤4,确保它们的Click事件都绑定到button1_Click。
通过这种方式,无论你点击哪个Button,都会执行button1_Click中的代码,实现了多个Button共享同一命令的功能。