读书人

C# 点击按钮 怎么获得按钮本身的对象

发布时间: 2012-01-12 22:11:58 作者: rapoo

C# 点击按钮 如何获得按钮本身的对象。
现在我有N个按钮,要实现每个按钮的buttonN_Click事件(index[]为int数组): buttonN.ImageIndex = index[N]
我想设置第一个按钮事后 其他按钮的Click事件都指向button1_Click事件
不知道第一个按钮的事件如何定义,


[解决办法]
1.设置按钮的CommandName属性,分别按索引设置为0,1,2,3......

2.把所有按钮事件指向Button1_Click(在属性里设置)
[code=C#]
private void Button1_Click(object sender, EventArgs e)
{
Button btn = (Button)sender;
if (btn.ImageIndex == 8)
{
doCheck();
btn.ImageIndex = cardNum[btn.CommandName];
}
}
[/code]

读书人网 >.NET Framework

热点推荐