c# 多个button的处理
发布网友
发布时间:2024-10-21 21:54
我来回答
共4个回答
热心网友
时间:2024-10-25 11:55
我记得是有的,试了下,可以
public void ButtonNavigator()
{
foreach (Button button in this.Controls)
{
MessageBox.Show(button.Text);
}
}
注意上面的this是button所在的母体,如From或Group等
热心网友
时间:2024-10-25 12:01
array = new Button[10];//
array [0] 才代表第一个button
而且我还是觉得可以用数组来。位置不是问题,处理也不是吧,是单击后的处理么,可以用代码实现
for (int i = 0; i < 20; i++)
{
if (sender.Equals(bt[i]))
{
事件
}
}
这个代码我在一个游戏里试过,可以的。
热心网友
时间:2024-10-25 11:56
从数组读出来创建控件的循环中通过设置button的属性,改变他的位置,比如button.top=button.top+20
热心网友
时间:2024-10-25 12:01
From.Control[index]是可以按序号访问表单中的控件的吧?!