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

C#在WinForm中实现清空指定类型控件的内容

2009-06-10 17:06 483 查看
实现在Winform中递归控件来清空指定类型控件的内容(因为在Winform中,各个控件是有层次关系的,不能简单地依靠遍历this.controls)

private void ClearContent4Controls(Control.ControlCollection controls)
{
foreach (Control c in controls)
{
if (c is TextBox)
{
(c as TextBox).Text = string.Empty;
}
else if (c is ComboBox)
{
(c as ComboBox).SelectedIndex = -1;
}
else if (c is CheckBox)
{
(c as CheckBox).Checked = false;
}

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