vs2008 c# window窗体程序。 有10个按钮name分别是button1到button10。每个按钮的单击事件都是一样,正常
有100个按钮name分别是button1到button100。每个按钮的单击事件都是一样,正常情况下分别写点击事件就好了,可是有没有简单的方法,用一个函数来定义,毕竟1...
有100个按钮name分别是button1到button100。每个按钮的单击事件都是一样,正常情况下分别写点击事件就好了,可是有没有简单的方法,用一个函数来定义,毕竟100个太多了。在线等,能说的详细些吗,有代码更好。
比如单击button0后会出现下面效果:
button1.text=1;
button2.text=2;
button3.text=3;
button4.text=4;
button5.text=5;
.................
buttoni.text=i;
那么button0的单机事件应该怎么写呢?
本人新手,希望给个代码,非常感谢 展开
比如单击button0后会出现下面效果:
button1.text=1;
button2.text=2;
button3.text=3;
button4.text=4;
button5.text=5;
.................
buttoni.text=i;
那么button0的单机事件应该怎么写呢?
本人新手,希望给个代码,非常感谢 展开
4个回答
展开全部
为Button1写好点击事件,假如Button1的事件是Button_Click。在其他Button的Click事件中点击下拉框选中Button_Click即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义每个button按钮的tag值,写一个方法,如下,其它的全部引用此方法
private void button_Click(object sender, EventArgs e)
{
//获得每个按钮的tag值,以便知道是哪个按钮
int questionIndex = Convert.ToInt32(((Button)sender).Tag);
//写方法体
}
private void button_Click(object sender, EventArgs e)
{
//获得每个按钮的tag值,以便知道是哪个按钮
int questionIndex = Convert.ToInt32(((Button)sender).Tag);
//写方法体
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
委托给一个方法处理就行了。
不是可以选择onclick的方法嘛,写一个,其它的就全选这一个。
不是可以选择onclick的方法嘛,写一个,其它的就全选这一个。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选到button, 属性窗口上点闪电切换到事件,在click事件那边选择已有的方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询