【问题标题】:How to change checkbox "checked" icon如何更改复选框“选中”图标
【发布时间】:2013-11-07 13:53:07
【问题描述】:

据我所知,复选框不仅可以有 2 种状态,也可以有 3 种状态。但第三种状态是满框。我需要在复选框中有 3 种状态:未选中、用复选标记选中(如默认)和交叉选中(如:http://petromi.com/get/ade59e55c1.png)。

如何做到这一点?

【问题讨论】:

    标签: c# checkbox icons state checked


    【解决方案1】:

    您可以将 CheckBox 控件的 ThreeState 属性设置为 true,如下所示:

    checkBox1.ThreeState=true;
    

    ThreeStae CheckBox 有以下 3 个状态:

    1. 未选中
    2. 已检查
    3. 不确定

    【讨论】:

      【解决方案2】:

      winforms中的常规checkbox只有两种状态:Checked=>truefalse;如果你想拥有第三种状态,你必须自己实现它。您可以创建一个新的服装复选框,并添加带有事件和您想要的所有内容的第三状态。这可能有助于http://www.codeproject.com/Articles/2016/Writing-your-Custom-Control-step-by-step

      【讨论】:

        猜你喜欢
        • 2021-06-24
        • 2016-09-25
        • 2012-06-05
        • 1970-01-01
        • 2015-04-18
        • 1970-01-01
        • 2015-02-09
        • 2017-08-15
        • 1970-01-01
        相关资源
        最近更新 更多