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);
}
}
}
}
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);
}
}
}
}
相关文章推荐
- 【转】c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- C# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- 转:c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# 控件,线程间操作(设置主窗体控件数据)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- [网上搜集]c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- C#中 DataGridView控件的各种操作总结(单元格操作,属性设置)
- C#递归遍历窗体所有textbox控件并设置textbox事件的方法
- Qt树形控件QTreeView使用1——节点的添加删除操作 复选框的设置