ラジオボタン
ラジオボタンは、ボタングループの中から1つを選択することができるオブジェクトです。
ラジオボタンは通常、小さな目玉状の円とテキストを表示します。 しかし、ラジオボタンに それ以外の外観 を設定することもできます。
ラジオボタンを選択するには二つの方法があります:
- ラジオボタンをクリックする
- ラジオボタンにフォーカスがあるときに スペース キーを押す
ラジオボタンの設定
ラジオボタンは組織的な集合の中で使用されます。その集合のなかから一度にひとつのボタンしか選択できません。 一連のラジオボタンが連携した状態で動作するためには、それらには同じ ラジオグループ プロパティが設定されていなくてはなりません。
ラジオボタンの結果はメソッドを用いて管理します。 あらゆるボタンと同様に、フォームが初めて開かれる時ラジオボタンは 0 に初期化されています。 ラジオボタンが選択されると、ラジオボタンに割り当てられたメソッドが実行されます。 次の例では、ビデオ収集データベースでラジオボタンを使用し、レコーディングの速さ (SP、LP、EP) を入力します:
グループのなかから 1つのラジオボタンを選択すると、そのボタンには 1 が代入され、グループ内の他のすべてのボタンには 0 が代入されます。 一度に1つのラジオボタンしか選択できません。
ラジオボタンには ブール型の式 を設定することができます。 この場合、グループ内で選択されたラジオボタンの変数には true が代入され、残りのラジオボタンの変数には false が代入されます。
ラジオボタンオブジェクトに格納された値は (ブールフィールドの場合を除き) 自動保存されません。変数に格納されたラジオボタンの値はメソッドで管理しなければなりません。
ボタンスタイル
ラジオ ボタンスタイルは、ラジオボタンの外観を制御すると同時に、提供されるプロパティをも決定します。 ラジオボタンには、あらかじめ定義されたスタイルを割り当てることができます。 しかし、ラジオボタンが適切に動作するには、同じグループに所属するラジオボタンはすべて同じボタンスタイルに設定されている必要があります。
次の既定スタイルが提供されています: