使用者可透過移動控制代碼開啟或關閉的控制項。

說明

切換是針對最近的 GUI 所設計,但運作方式與核取方塊相同。

主要屬性

Default – 控制項在使用者變更之前的初始值。

Value – 輸入控制項的值。

其他屬性

BorderColor – 控制項框線的色彩。

BorderStyle – 決定控制項的框線為實線虛線點線

BorderThickness – 控制項框線的粗細。

FocusedBorderThickness – 控制項具有鍵盤焦點時的框線粗細。

DisplayMode – 控制項允許使用者輸入 (編輯)、只顯示資料 (檢視) 或者已停用 (停用)。

DisabledBorderColor – 控制項的 DisplayMode 屬性設為 Disabled 時,該控制項所呈現的框線色彩。

Fill – 控制項的背景色彩。

Height – 控制項的頂端和底部邊緣之間的距離。

HoverBorderColor – 使用者將滑鼠指標停留在控制項上時,該控制項所呈現的框線色彩。

OnChange – 使用者變更控制項的值 (例如,調整滑桿) 時,應用程式的回應方式。

OnCheck – 核取方塊或切換的值變更為 true 時,應用程式的回應方式。

OnSelect – 在使用者點選或按一下控制項時,應用程式的回應方式。

OnUncheck – 核取方塊或切換的值變更為 false 時,應用程式的回應方式。

PressedBorderColor – 使用者點選或按一下控制項時,該控制項所呈現的框線色彩。

RailFill – 當切換控制項的值為 false 時,其矩形背景的色彩,或是滑桿控制項中控點右邊線條的色彩。

RailHoverFill – 將滑鼠移至切換控制項或滑桿上時,當其值為 false 時矩形背景的色彩,或是滑桿控制項中控點右邊線條的色彩。

Reset – 控制項是否還原為其預設值。

TabIndex – 自訂控制項在設定為非零值時於執行階段的定位順序。

Tooltip – 使用者將滑鼠指標停留在控制項上方時所顯示的說明文字。

ValueFill – 當切換控制項的值為 true 時,其矩形背景的色彩,或是滑桿控制項中控點左邊線條的色彩。

ValueHoverFill – 將滑鼠指標停留在切換控制項或滑桿上時,當其值為 true 時矩形背景的色彩,或是滑桿控制項中控點左邊線條的色彩。

Visible – 控制項顯示或隱藏。

Width – 控制項左邊緣與右邊緣之間的距離。

X – 控制項左邊緣與其父容器 (沒有父容器時則為螢幕) 左邊緣之間的距離。

Y – 控制項上邊緣與其父容器 (沒有父容器時則為螢幕) 上邊緣之間的距離。

相關函式

If( Condition, Result )

範例

  1. 新增切換,並命名為 MemberDiscount

    不知道如何新增、命名和設定控制項嗎?

  2. 新增標籤,並將其 Text 屬性設定為下列公式:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    想要了解 If 函式或其他函式的詳細資訊嗎?

  3. 按下 F5,然後變更 MemberDiscount 的值。

    標籤會顯示不同的價格,取決於 MemberDiscount 是為開啟或關閉。

  4. 若要返回預設工作區,請按下 Esc 鍵。