BCB Client

- C++ Builderを用いたWindowsプログラミングメモ -

TRadioGroup [ラジオグループ]

今回はラジオグループ(TRadioGroup)です。
機能的にはラジオボタン(TRadioButton)をまとめたコンポーネントです。
グループボックスとは違い、ボタンなどのコンポーネントをまとめる事は出来ません。

[Items]プロパティがあるので、コンボボックスのようにラジオボタンを
追加、挿入、削除などができます。


◆ラジオボタンを追加
RadioGroup1->Items->Add("追加追加");

◆ラジオボタンを挿入(ここでの2は2個目にラジオボタンを挿入します)
RadioGroup1->Items->Insert(2, "挿入挿入");

◆ラジオボタンを全て削除
RadioGroup1->Items->Clear();

◆ラジオグループ内のラジオボタン数を数える
int cnt = RadioGroup1->Items->Count;

◆ラジオグループ内のラジオボタンの[Caption]をまとめて取得する
AnsiString txt = RadioGroup1->Items->Text;

◆指定したラジオボタンの[Caption]を取得する(ここでの2は2個目の文字列を取得します)
AnsiString txt = RadioGroup1->Items->Strings[2];

◆指定したラジオボタンを削除する(ここでの2は2個目を削除します)
RadioGroup1->Items->Delete(2);

◆現在選択されているラジオボタン番号を取得する
int id = RadioGroup1->ItemIndex;


追加されたラジオボタンは、ラジオグループ内で等間隔に設置されます。
また、[Columns]プロパティを変更すると横並びで配置されます。

[ トップ | 一覧 | 前へ | 次へ ]

  • トップ
  • 一覧
  • リンク
  • 掲示板

Copyright © BCB Client. All Rights Reserved. Template by ネットマニア