Checkbox

Checkbox[x]

表示设置 x 的复选框,当 xTrue 时显示为 ,当 xFalse 时显示为 .

Checkbox[Dynamic[x]]

取动态更新的 x 当前值,若单击复选框,则切换 x 的值.

Checkbox[x,{val1,val2}]

表示在值 val1val2 之间切换的复选框,并分别显示为 .

Checkbox[x,{val1,val2,val3,}]

表示循环贯穿值 vali 的复选框,且对所有 i>2vali 显示为 .

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

Checkbox 的缺省状态:

用不同的状态值:

范围  (3)

通过在 Checkbox 内使用 Dynamic 变量,可动态更新状态变量:

在这里,x 的值循环贯穿列表 {1,2,3,4}

几个复选框可共享同一个状态变量:

选项  (8)

Appearance  (2)

控制复选框的外观:

动态改变外观:

AutoAction  (2)

缺省情况下,复选框在没有被点击时不会改变状态:

设置 AutoAction 后,当鼠标移至复选框上,复选框改变状态:

当光标移至可点击区域,值会改变:

BaselinePosition  (1)

与周围文本对齐:

Enabled  (2)

Enabled 选项允许复选框被改变:

在应用中,Enabled 选项可被动态改变:

ImageMargins  (1)

改变图像周围的边幅:

应用  (4)

Checkbox 对应一个三向灯开关设置变量:

通过复选框控制选项:

用复选框建立一个动态真值表:

计算一个Checkbox中的点击次数:

属性和关系  (1)

CheckboxToggler 的一个特例:

Wolfram Research (2007),Checkbox,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Checkbox.html.

文本

Wolfram Research (2007),Checkbox,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Checkbox.html.

CMS

Wolfram 语言. 2007. "Checkbox." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Checkbox.html.

APA

Wolfram 语言. (2007). Checkbox. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Checkbox.html 年

BibTeX

@misc{reference.wolfram_2024_checkbox, author="Wolfram Research", title="{Checkbox}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/Checkbox.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_checkbox, organization={Wolfram Research}, title={Checkbox}, year={2007}, url={https://reference.wolfram.com/language/ref/Checkbox.html}, note=[Accessed: 22-November-2024 ]}