遍历Winform窗体内部的所有的控件,并对特定的控件进行处理
private void button1_Click(object sender, EventArgs e)
{
foreach (Control item in this.Controls)
{
//运用is运算符来确定是否为某个控件
if (item is GroupBox)
{
GroupBox gb=(GroupBox)item;
//groupbox中的控件在外部检测不到,必须对groupbox内部遍历
foreach (Control item2 in gb.Controls)
{
if (item2 is TextBox)
{
TextBox tx = (TextBox)item2;
tx.ReadOnly = false;
}
}
}
}
}