次の方法で共有


RadioButton

RadioButton コントロールは、通常、複数のオプションの中から 1 つの選択肢をユーザーに提供するためにグループ化されます。 選択できるボタンは一度に 1 つだけです。

次の図は、 RadioButton コントロールの例を示しています。

一般的なラジオ ボタンの状態を示す RadioButton コントロールの例

スタイルとテンプレート

既定の ControlTemplate を変更して、 RadioButton コントロールに一意の外観を与えることができます。 詳細については、「 スタイルとテンプレートとは」 および 「コントロールのテンプレートを作成する方法」を参照してください。

コンテンツ プロパティ

RadioButtonでは、ContentControl.Content プロパティを使用して、コントロール内に表示される内容を定義します。

部品

RadioButton コントロールでは、テンプレート パーツは定義されません。

ビジュアル状態

次の表に、 RadioButton コントロールの表示状態を示します。

VisualState 名称 VisualStateGroupの名前 Description
確認済み CheckStates コントロールがオンになっている (選択されています)。 IsCheckedtrueです。
Disabled CommonStates コントロールは無効になっており、ユーザー入力に応答できません。
Focused FocusStates コントロールにはキーボード フォーカスがあり、入力を受け取ることができます。
不確定 CheckStates コントロールが不確定な状態です。 IsThreeStatetrueです、IsCheckednullです。
無効フォーカス 検証状態 コントロールに検証エラーがあり、キーボード フォーカスがあります。 Validation.HasErrortrueです。
フォーカスが外れた無効状態 検証状態 コントロールに検証エラーがありますが、キーボード フォーカスがありません。 Validation.HasErrortrueです。
マウスオーバー CommonStates マウス ポインターはコントロールの上に配置されます。
Normal CommonStates コントロールは既定の通常の状態です。
押されている CommonStates コントロールは、ユーザーの操作によって押されます。
未チェック CheckStates コントロールがオフになっている (選択されていません)。 IsCheckedfalseです。
集中していない FocusStates コントロールにキーボード フォーカスがありません。
有効 検証状態 コントロールは有効であり、検証エラーはありません。 Validation.HasErrorfalseです。

こちらも参照ください

ToggleButton