当前位置:  开发笔记 > 编程语言 > 正文

编程技能测试员(问题)v2.0

如何解决《编程技能测试员(问题)v2.0》经验,为你挑选了1个好方法。

如果你还没有读过第一个问题,那就知道要赶上速度了.现在,我该如何清除这些复选框?我尝试使用@colithium告诉我用于检查所有复选框状态的相同方法,但是当我运行程序并单击清除时出现以下运行时错误:

无法将类型为"System.Windows.Forms.Button"的对象强制转换为"System.Windows.Forms.CheckBox".



1> Stormenet..:

我猜你在所有控件上运行foreach并忘记查看控件是否实际上是一个复选框.

foreach (Control c in this.Controls) {
    CheckBox cb = c as CheckBox;
    if (cb!=null) {
        //do your logic
    }
}

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有