zoukankan      html  css  js  c++  java
  • C#递归操作设置某类控件

    我们经常会遇到将某类所有控件,进行设置执行某种操作。一般有如下几种:

    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);
                        }
                    }
                }
               
            } 
  • 相关阅读:
    property里的参数
    property关键字的理解
    OC与C语言的几点区别
    C语言学习心得
    QQ第三方<接口>
    为什么选择Redis
    版本控制器
    url传参及重定向
    开发的四个环境
    Paxos分析
  • 原文地址:https://www.cnblogs.com/lumnm/p/1670210.html
Copyright © 2011-2022 走看看