用户可选择或清除以将其值设置为 truefalse 的控件。

说明

用户可以使用此熟悉的控件指定布尔值,这个控件在 GUI 中已经使用了数十年。

关键属性

Default - 用户更改控件前的初始值。

Text – 在控件上显示或用户键入到控件中的文本。

Value - 输入控件的值。

其他属性

BorderColor – 控件边框的颜色。

BorderStyle – 控件边框是实线虚线点线还是

BorderThickness – 控件边框的粗细。

CheckboxBackgroundFill - 复选框控件中围绕选中标记的框的背景颜色。

CheckboxBorderColor - 复选框控件中围绕选中标记的边框颜色。

CheckboxSize - 复选框控件中围绕选中标记的框的宽度和高度。

CheckmarkFill - 复选框控件中选中标记的颜色。

Color – 控件中文本的颜色。

DisplayMode – 此控件是允许用户输入 (Edit)、仅显示数据 (View),还是已禁用 (Disabled)。

DisabledBorderColor – 控件的 DisplayMode 属性设置为 Disabled 时,该控件边框的颜色。

DisabledColor – 控件的 DisplayMode 属性设置为 Disabled 时,该控件中的文本颜色。

DisabledFill – 控件的 DisplayMode 属性设置为 Disabled 时,该控件的背景颜色。

Fill – 控件的背景颜色。

Font – 文本中所显示的字体系列的名称。

FontWeight – 控件中文本的粗细:粗体半粗体正常细体

Height – 控件上边缘和下边缘之间的距离。

HoverBorderColor – 用户将鼠标指针停留在控件上时,该控件边框的颜色。

HoverColor – 用户将鼠标指针停留在控件上时,该控件中的文本颜色。

HoverFill – 用户将鼠标指针停留在控件上时,该控件的背景颜色。

Italic – 控件中的文本是否为斜体。

OnCheck - 复选框或切换控件的值更改为 true 时应用的响应方式。

OnSelect – 用户点击或单击某个控件时应用响应的方式。

OnUncheck - 复选框或切换控件的值更改为 false 时应用的响应方式。

PaddingBottom - 控件中的文本与该控件的下边缘之间的距离。

PaddingLeft - 控件中的文本与该控件的左边缘之间的距离。

PaddingRight - 控件中的文本与该控件的右边缘之间的距离。

PaddingTop - 控件中的文本与该控件的上边缘之间的距离。

PressedBorderColor – 用户在点击或单击控件时,该控件边框的颜色。

PressedColor – 用户在点击或单击控件时,该控件中的文本的颜色。

PressedFill – 用户在点击或单击控件时,该控件的背景色。

Reset - 控件是否还原为其默认值。

Size – 控件上显示的文本的字号。

Strikethrough – 通过文本显示的线是否在控件上显示。

Tooltip - 用户将鼠标悬停在控件上时显示的解释性文本。

Underline – 在文本下方显示的线是否在控件上显示。

VerticalAlign – 控件上的文本相对于该控件垂直居中的位置。

Visible – 控件显示还是隐藏。

Width – 控件左边缘和右边缘之间的距离。

X - 控件左边缘与其父容器(如果没有父容器,则为屏幕)左边缘之间的距离。

Y - 控件上边缘与其父容器(如果没有父容器,则为屏幕)上边缘之间的距离。

相关函数

If( Condition, Result )

示例

  1. 添加复选框控件,将其命名为 chkReserve,然后设置其 Text 属性,使其显示为“暂时保留”。

    不知道如何添加、命名和配置控件

  2. 添加日期选取器控件,将其 Visible 属性设置为此公式:
    If(chkReserve.Value = true, true)

    想要了解有关 If 函数或其他函数的详细信息?

  3. 按 F5,单击或点击“chkReserve”,将其“Value”属性设置为 true,然后再次单击或点击“chkReserve”,将其“Value”属性设置为 false

    如果 chkReserveValue 属性为 true,则将显示“日期选取器”控件,如果为 false,则不会显示。

  4. 若要返回到默认工作区,请按 Esc。