首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何用数组完成多个按钮单击效果

2012-06-10 
怎么用数组完成多个按钮单击效果我现在有很多个按钮,但功能是相同的,只需要传入几个参数就可以了。如果一个

怎么用数组完成多个按钮单击效果
我现在有很多个按钮,但功能是相同的,只需要传入几个参数就可以了。如果一个个来完成一是麻烦,二是代码多。
我希望通过数组来完成这一系列操作。

[解决办法]
Button[] buttons = new Button[] { button1, button2, ...buttonn};
foreach(Button button in buttons)
{
button.Click += (s, e)=> { ......}
}
[解决办法]
那得看你的功能是什么了,比如点击,每个按钮的 Click都可以 += 到同一个方法中,点击时,参数sender就是被点击的按钮,也可以用来传递其他类型参数

热点排行