【发布时间】:2016-04-19 09:55:27
【问题描述】:
我想制作包含string 和integer 的按钮数组。我有30 buttons 并命名为B1, B2, ...., B30,我想根据计数器值更改它们的颜色。我怎样才能做到这一点?这些是我所做的,我卡住了
for(Cnt = 0; cnt < 30; cnt++)
{
Button[] Tombol = new Button[]{"B"+(cnt+1)};
Tombol[cnt].BackColor = Color.Red
}
【问题讨论】:
-
按钮数组在for循环中初始化,因此只存在于那里。在循环之前创建数组并且只创建单个按钮。但是您是否会在某个时候将这些按钮添加到表单中?
-
是的。我同时将这些按钮添加到表单中。我仍然对只创建单个按钮感到困惑。你能给我解释一下吗? @弗兰奇