如何遍历某种类型的控件

来源:互联网 发布:淘宝加盟骗局 编辑:程序博客网 时间:2024/06/08 03:11


            foreach (Control c in gb_sensors.Controls)

            {
                //  在这个 GroupBox 里面有多种类型的控件,我们想把其中的 CheckBox 全部设为 ‘不选中’状态


                if (  c is  CheckBox )   //  即使已知 c 是 CheckBox
                {
                    //c.Checked = false;    //  也不能像这样直接操作
                    //  上面这句代码是不行的,必须要转化一下,象下面这样
                    CheckBox cb = (CheckBox)c;   //  类型转化
                    cb.Checked = false;
                }                
            }
阅读全文
0 0