遍历页面上所有TextBox控件并给它的Enabled赋值为false

 private void FindSelecedControl(Control control)
    
{
        
if (control is TextBox)
        
{
            TextBox txt 
= (TextBox)control;
            txt.Enabled 
= false;
        }

        
else
        
{
            
for (int i = 0; i < control.Controls.Count; i++)
            
{
                FindSelecedControl(control.Controls[i]);
            }

        }

    }

页面调用方法:

   foreach (Control control1 in this.Form.Controls)
            {
                FindSelecedControl(control1);
            }

posted on 2009-03-04 14:41  Theo  阅读(1327)  评论(1编辑  收藏  举报