我需要做一个循环,在这里,我需要改变按钮的属性。我所做的是:
while(count>=1){
P+count.BackColor = Color.Blue;
}
我想要的结果:
P1.BackColor = Color.Blue;
P2.BackColor = Color.Blue;
P3.BackColor = Color.Blue;
etc..
ps:颜色必须是数据库中的特定颜色,所以我不能像设置结果那样设置它们。
发布于 2018-10-15 05:03:57
您可以在表单中获取所有控件,并检查控件是否为按钮。如果控件是一个按钮,则更改背景色。你可以使用下面的代码,
foreach (Control control in this.Controls)
{
if(control.GetType() == typeof(Button))
{
((Button)control).BackColor = Color.Red;
}
}
https://stackoverflow.com/questions/52814350
复制