c# 怎样批量修改button的属性?
假如我有好多个buttonbutton1到button100想用个for循环修改button的属性可以吗?小菜啊,求详细一点......
假如我有好多个button
button1 到button100
想用个for循环修改button的属性
可以吗?
小菜啊,求详细一点... 展开
button1 到button100
想用个for循环修改button的属性
可以吗?
小菜啊,求详细一点... 展开
2个回答
展开全部
可以,使用HashTable
首先引入 using System.Collections;///Hashtable
然后 private Hashtable hst = new Hashtable();
hst.Add("aa0", button的名字);///以aa1代替button的名字
依次添加
hst.Add("aa1", button的名字);
hst.Add("aa2", button的名字);
循环里
for(int i=0;i<100;i++)
{
Button btn = (Button)hst["aa" + i.ToString()];//取得button对象
btn.enable="true";
}
首先引入 using System.Collections;///Hashtable
然后 private Hashtable hst = new Hashtable();
hst.Add("aa0", button的名字);///以aa1代替button的名字
依次添加
hst.Add("aa1", button的名字);
hst.Add("aa2", button的名字);
循环里
for(int i=0;i<100;i++)
{
Button btn = (Button)hst["aa" + i.ToString()];//取得button对象
btn.enable="true";
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询