如何控制几个控件他们共同的一个属性 有事件的吗?如果有可以搞定 ((Object)sender).Visble=false; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 原理:用hasttable来存储他们的引用; int[] i = new int[] { 0, 1, 1, 1,1 }; hashtable = new Hashtable(); int k=0; foreach (Control con in Controls) { k++; object obj = (object)con; hashtable.Add(k.ToString(),obj); } for (int j = 0; j < i.Length; j++) { object obj = hashtable[j.ToString ()]; if (i[j] == 1) { try { if (obj is Button) { Button btn = (Button)obj; btn.Visible = false; } if (obj is TextBox) { TextBox tb = (TextBox)obj; tb.Visible = false; }//有别的控件时,可以添加 } catch(Exception er) { MessageBox.Show(er.Message ); } } } } Winform 在执行构造函数时如何阻止它运行Load方法 求高手指点,报表打印 大家帮我看看这个应该怎么控制 求一个SQL语句:客户表,销售表 JS中类的引用问题 求hook代码 checkbox???? C# (md5 加密疑问) 紧急求救~挽救工程 如何使工具栏里的按钮与菜单里的选项进行同一操作? 组件调用中的参数问题 帮帮忙,特别急,先谢了
int[] i = new int[] { 0, 1, 1, 1,1 };
hashtable = new Hashtable();
int k=0;
foreach (Control con in Controls)
{
k++;
object obj = (object)con;
hashtable.Add(k.ToString(),obj);
}
for (int j = 0; j < i.Length; j++)
{
object obj = hashtable[j.ToString ()];
if (i[j] == 1)
{
try
{
if (obj is Button)
{
Button btn = (Button)obj;
btn.Visible = false;
}
if (obj is TextBox)
{
TextBox tb = (TextBox)obj;
tb.Visible = false;
}//有别的控件时,可以添加
}
catch(Exception er)
{
MessageBox.Show(er.Message );
}
}
}
}