如何将winform复选框列表项设置为半选中?

里兰·弗里德曼

我根本不知道这是否可行,但是如果有人知道如何实现这一目标,那将是一件很不起眼的事情。我在winform中有一个复选框列表,我需要对某些复选框进行半选中(例如,未选中且未选中的复选框)。甚至可以在winforms复选框列表中执行此操作吗?如果不是,是否可以通过常规复选框而不是复选框列表来实现?

工作

这也可以在CheckListBox上实现,但是您必须从MSDN自己设置不确定状态:

CheckedListBox对象通过CheckState枚举支持三种状态:“已检查”,“不确定”和“未检查”。您必须在代码中设置Indeterminate状态,因为CheckedListBox的用户界面不提供这样做的机制。

还有一个代码示例:

  // Adds the string if the text box has data in it. 
  private void button1_Click(object sender, System.EventArgs e)
  {
     if(textBox1.Text != "")
     {
        if(checkedListBox1.CheckedItems.Contains(textBox1.Text)== false)
           checkedListBox1.Items.Add(textBox1.Text,CheckState.Checked);  // here you can set CheckState.Indeterminate!
        textBox1.Text = "";
     }
  }

供参考:http : //msdn.microsoft.com/zh-cn/library/system.windows.forms.checkedlistbox%28v=vs.110%29.aspx

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我无法将MVC复选框设置为在jQuery中选中

来自分类Dev

如何将复选框绑定到列表视图

来自分类Dev

如何将我的按钮设置为复选框

来自分类Dev

根据SQL CE查询将动态复选框列表值设置为选中

来自分类Dev

获取选中的复选框列表列表项的值

来自分类Dev

如何将复选框转换为下拉列表?

来自分类Dev

样式复选框,将选中的背景色设置为窗口内的70%

来自分类Dev

如何将JSON选中的复选框数据转换为列表?

来自分类Dev

如果提交表单时未选中复选框,如何将布尔值更新为0

来自分类Dev

在CSS中,如何将复选框或单选按钮设置为按下状态(已选中和未选中)以外的样式?

来自分类Dev

如何将选定的复选框移动到复选框列表的顶部

来自分类Dev

将复选框设置为基于其他输入值选中

来自分类Dev

将false设置为[checkbox] DOM属性,不要取消选中Angular中的复选框

来自分类Dev

如果选中复选框,如何在C#Razor中将下拉列表设置为必填字段

来自分类Dev

如何设置未选中的复选框1选中复选框2并设置未选中的复选框2使用脚本选中复选框1时?

来自分类Dev

选中复选框后,如何将视图中的复选框值动态传递给控制器?

来自分类Dev

如何将Jtable的列宽设置为等于复选框

来自分类Dev

如何将一个复选框添加到listcontrol列标题以选中和取消选中列表项的所有复选框?

来自分类Dev

单击取消时如何将复选框设置为未选中

来自分类Dev

如何在页面加载时将我的默认选中复选框设置为复选框列表中的最新日期,而不是全选?

来自分类Dev

如何将php复选框默认设置为选中状态?

来自分类Dev

如何将选中的复选框附加到html表中的列表顶部?

来自分类Dev

单击时,如何设置复选框为选中状态?

来自分类Dev

将值设置为 true 时,复选框未显示为选中状态

来自分类Dev

如何获取选中复选框的索引或选中复选框的列表项的名称?

来自分类Dev

最初将所有复选框设置为选中

来自分类Dev

复选框列表未将全部设置为选中

来自分类Dev

如何将复选框对象存储在列表中?

来自分类Dev

如何将选中和未选中的复选框数据添加到 Firebase

Related 相关文章

  1. 1

    我无法将MVC复选框设置为在jQuery中选中

  2. 2

    如何将复选框绑定到列表视图

  3. 3

    如何将我的按钮设置为复选框

  4. 4

    根据SQL CE查询将动态复选框列表值设置为选中

  5. 5

    获取选中的复选框列表列表项的值

  6. 6

    如何将复选框转换为下拉列表?

  7. 7

    样式复选框,将选中的背景色设置为窗口内的70%

  8. 8

    如何将JSON选中的复选框数据转换为列表?

  9. 9

    如果提交表单时未选中复选框,如何将布尔值更新为0

  10. 10

    在CSS中,如何将复选框或单选按钮设置为按下状态(已选中和未选中)以外的样式?

  11. 11

    如何将选定的复选框移动到复选框列表的顶部

  12. 12

    将复选框设置为基于其他输入值选中

  13. 13

    将false设置为[checkbox] DOM属性,不要取消选中Angular中的复选框

  14. 14

    如果选中复选框,如何在C#Razor中将下拉列表设置为必填字段

  15. 15

    如何设置未选中的复选框1选中复选框2并设置未选中的复选框2使用脚本选中复选框1时?

  16. 16

    选中复选框后,如何将视图中的复选框值动态传递给控制器?

  17. 17

    如何将Jtable的列宽设置为等于复选框

  18. 18

    如何将一个复选框添加到listcontrol列标题以选中和取消选中列表项的所有复选框?

  19. 19

    单击取消时如何将复选框设置为未选中

  20. 20

    如何在页面加载时将我的默认选中复选框设置为复选框列表中的最新日期,而不是全选?

  21. 21

    如何将php复选框默认设置为选中状态?

  22. 22

    如何将选中的复选框附加到html表中的列表顶部?

  23. 23

    单击时,如何设置复选框为选中状态?

  24. 24

    将值设置为 true 时,复选框未显示为选中状态

  25. 25

    如何获取选中复选框的索引或选中复选框的列表项的名称?

  26. 26

    最初将所有复选框设置为选中

  27. 27

    复选框列表未将全部设置为选中

  28. 28

    如何将复选框对象存储在列表中?

  29. 29

    如何将选中和未选中的复选框数据添加到 Firebase

热门标签

归档