ユーザーが値を true または false に設定するために選択またはクリアできるコントロール。
Description
ユーザーは、何十年もの間GUIで使用されてきたこの使い慣れたコントロールを使用してブール値を指定できます。
重要なプロパティ
既定値 – ユーザーによって変更される前のコントロールの初期値。
テキスト – コントロールに表示されるテキスト、またはユーザーがコントロールに入力するテキスト。
値 – 入力コントロールの値。
追加のプロパティ
BorderColor – コントロールの境界線の色。
BorderStyle – コントロールの境界線が Solid、Dashed、Doted、None のいずれであるか。
BorderThickness – コントロールの境界線の太さ。
CheckboxBackgroundFill – チェック ボックス コントロールのチェックマークを囲むボックスの背景色。
CheckboxBorderColor – チェック ボックス コントロールのチェックマークを囲む境界線の色。
CheckboxSize – チェック ボックス コントロールのチェックマークを囲むボックスの幅と高さ。
CheckmarkFill – チェック ボックス コントロールのチェックマークの色。
色 – コントロール内のテキストの色。
DisplayMode – コントロールでユーザー入力 (編集) を許可するか、データのみを表示するか (表示)、無効 (無効) にするかを指定します。
DisabledBorderColor – コントロールの DisplayMode プロパティが Disabled に設定されている場合のコントロールの境界線の色。
DisabledColor – DisplayMode プロパティが Disabled に設定されている場合のコントロール内のテキストの色。
DisabledFill – DisplayMode プロパティが Disabled に設定されている場合のコントロールの背景色。
塗りつぶし – コントロールの背景色。
FocusedBorderColor – コントロールがフォーカスされている場合のコントロールの境界線の色。
FocusedBorderThickness – コントロールがフォーカスされたときのコントロールの境界線の太さ。
フォント – テキストが表示されるフォントファミリの名前。
FontWeight – コントロール内のテキストの重み: 太字、 半ボルト、 標準、 または太さ。
Height – コントロールの上端と下端の間の距離。
HoverBorderColor – ユーザーがそのコントロールにマウス ポインターを置いたままにしたときのコントロールの境界線の色。
HoverColor – ユーザーがマウス ポインターを置いたままにしたときのコントロール内のテキストの色。
HoverFill – ユーザーがマウス ポインターをその上に置いたままにしたときのコントロールの背景色。
斜体 – コントロール内のテキストが斜体かどうかを指定します。
OnCheck – チェック ボックスまたはトグルの値が true に変わるときに実行するアクション。
OnSelect – ユーザーがコントロールをタップまたはクリックしたときに実行するアクション。
OnUncheck – チェック ボックスまたはトグルの値が false に変わるときに実行するアクション。
PaddingBottom – コントロール内のテキストとそのコントロールの下端との間の距離。
PaddingLeft – コントロール内のテキストとそのコントロールの左端との間の距離。
PaddingRight – コントロール内のテキストとそのコントロールの右端との間の距離。
PaddingTop – コントロール内のテキストとそのコントロールの上端との間の距離。
PressedBorderColor – ユーザーがそのコントロールをタップまたはクリックしたときのコントロールの境界線の色。
PressedColor – ユーザーがそのコントロールをタップまたはクリックしたときのコントロール内のテキストの色。
PressedFill – ユーザーがそのコントロールをタップまたはクリックしたときのコントロールの背景色。
リセット – コントロールが既定値に戻るかどうか。
サイズ – コントロールに表示されるテキストのフォント サイズ。
取り消し線 – コントロールに表示されるテキストを線で表示するかどうかを指定します。
TabIndex – 他のコントロールに対するキーボード ナビゲーションの順序。
ヒント – ユーザーがコントロールの上にマウス ポインターを置いたときに表示される説明テキスト。
下線 – コントロールに表示されるテキストの下に行を表示するかどうかを指定します。
VerticalAlign – コントロールの垂直方向の中心に対するコントロール上のテキストの位置。
表示 – コントロールが表示されるか非表示になっているか。
幅 – コントロールの左端と右端の間の距離。
X – コントロールの左端とその親コンテナー (親コンテナーがない場合は画面) の左端間の距離。
Y – コントロールの上端とその親コンテナー (親コンテナーがない場合は画面) の上端間の距離。
関連する関数
Example
チェック ボックス コントロールを追加し、chkReserve という名前を付け、その Text プロパティを [今すぐ予約] と表示するように設定します。
日付選択コントロールを追加し、その Visible プロパティを次の数式に設定します。
If(chkReserve.Value = true, true)F5 キーを押し、 chkReserve をクリックまたはタップして Value プロパティを true に設定し、もう一度 chkReserve をクリックまたはタップして Value プロパティを false に設定 します。
日付選択コントロールは、chkReserve の Value プロパティが true の場合に表示されますが、false の場合は表示されません。
既定のワークスペースに戻すには、Esc キーを押します。
アクセシビリティ ガイドライン
色のコントラスト
次の間に適切な色のコントラストが必要です。
- CheckmarkFill と CheckboxBackgroundFill
- CheckboxBackgroundFill と Fill
- CheckboxBackgroundFill と PressedFill
- CheckboxBackgroundFill と HoverFill
これは、 標準のカラー コントラスト要件に加えて行われます。
スクリーン リーダーのサポート
- テキスト が存在する必要があります。
キーボードのサポート
- キーボード ユーザーが移動できるようにするには、TabIndex を 0 以上にする必要があります。
- フォーカス インジケーターは明確に表示する必要があります。 これを実現するには、FocusedBorderColor と FocusedBorderThickness を使用します。