您的位置:首页 > 编程语言 > C#

C#递归操作设置某类控件

2010-02-21 12:07 344 查看
我们经常会遇到将某类所有控件,进行设置执行某种操作。一般有如下几种:

1.判断输入控件是否为空?

2.将所有输入控件清空。

3.设置所有控件的某类属性,比如颜色、是否可用等等。

清空所有输入控件,代码如下:

代码

/// <summary>
/// 递归方法清空控件
/// </summary>
/// <param name="ctrl"></param>
private void SetControlEmpty(Control ctrl)
{

foreach (Control ctl in ctrl.Controls)
{

if (ctl is TextBox)
{
ctl.Text = "";
}
else
{
if (ctl.Controls.Count > 0)
{
SetControlEmpty(ctl);
}
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐