Windows フォーム RadioButton コントロールは、2 つ以上の相互排他的な選択肢のセットをユーザーに提示します。 ラジオ ボタンとチェック ボックスも同様に機能するように見えますが、重要な違いがあります。ユーザーがラジオ ボタンを選択すると、同じグループ内の他のラジオ ボタンも選択できません。 これに対し、任意の数のチェック ボックスを選択できます。 ラジオ ボタン グループを定義すると、"ここでは、1 つだけを選択できる一連の選択肢があります" とユーザーに指示されます。
コントロールの使用
RadioButton コントロールがクリックされると、そのCheckedプロパティがtrue
に設定され、Click イベント ハンドラーが呼び出されます。
CheckedChanged イベントは、Checked プロパティの値が変更されたときに発生します。
AutoCheck プロパティが true
(既定値) に設定されている場合、ラジオ ボタンが選択されると、グループ内の他のすべてのボタンは自動的に解除されます。 このプロパティは、通常、検証コードを使用して、選択したラジオ ボタンが使用可能なオプションであることを確認する場合にのみ、 false
に設定されます。 コントロール内に表示されるテキストは、 Text プロパティを使用して設定されます。このプロパティには、アクセス キーのショートカットを含めることができます。 アクセス キーを使用すると、ユーザーは Alt キーを押しながらアクセス キーを押して、コントロールを "クリック" できます。 詳細については、「方法: Windows フォーム コントロールのアクセス キーを作成する」および「方法: Windows フォーム コントロールによって表示されるテキストを設定する」を参照してください。
RadioButton プロパティがAppearanceに設定されている場合、Button コントロールはコマンド ボタンのように表示され、選択すると押されたように見えます。 ラジオ ボタンでは、 Image プロパティと ImageList プロパティを使用して画像を表示することもできます。 詳細については、「 方法: Windows フォーム コントロールによって表示されるイメージを設定する」を参照してください。
こちらも参照ください
.NET Desktop feedback