国家“不确定”是什么意思

时间:2014-01-16 09:30:43

标签: c# winforms datagridview

当涉及到复选框时,有第三个状态称为“Indeterminate”,这是什么意思?

其他控件有哪些“不确定”状态?

感谢

4 个答案:

答案 0 :(得分:2)

来自CheckBox.CheckState property

  

不确定

     
      
  • CheckBox会显示一个复选标记,并且带阴影
  •   
  • 控件显得平坦。
  •   

这里有一个很好的虚拟化,是什么意思..

enter image description here

这里有一个带有Javascript的 demonstration

答案 1 :(得分:1)

来自Wikipedia的无耻复制和粘贴:

  

某些应用程序使用允许不确定状态的复选框   除了正常复选框提供的两个。这第三个状态是   在复选框中显示为方形或短划线,并指示其   既不检查也不检查状态。这是最经常使用的时候   该复选框与混合状态的项目集合相关联。该   通常用户不能选择不确定状态,并且   激活时切换到检查状态。

     

例如,出现一个复选框,用于选择要通过FTP发送的文件   可以使用树视图,以便可以一次选择一个文件,或   按文件夹。如果只选择了文件夹中的某些文件,那么   该文件夹的复选框将是不确定的。点击这个   indeterminate复选框将选择全部或不常见的全部   包含文件。继续单击该复选框将交替显示   检查(所有子目录和所选文件)和未选中之间   (没有选择子目录或文件)。

     

一些三态复选框实现允许用户在之间切换   所有国家,包括不确定的国家,通过记住   集合中项目的混合状态。这可以作为撤消   特征

答案 2 :(得分:1)

对于CheckBox,当出现真/假情况时,不确定可用于表示“我们还不知道”的答案。

Indeterminate也可用于涉及多个选择且列表中的某些项为真,但其他项为假的情况。

干杯

答案 3 :(得分:0)

在绑定复选框上,如果属性值为空,则复选框显示不确定状态。