バージョン

Buttons プロパティ (TBButtonGroup)

このグループに属しているボタンのコレクション。
シンタックス
'宣言
 
Public ReadOnly Property Buttons As CheckItems
public CheckItems Buttons {get;}
解説

このプロパティは、このボタングループの現在のメンバーである TBarButton インスタンスの CheckItems コレクションを生成します。アプリケーションは、このプロパティを使用し、このグループに属する任意のボタンにアクセスする必要があります。その際、ボタンの順序位置でそれにインデックスを付けるか、コレクションオブジェクトの FromKeyButton メソッドの1つを 使用します (推奨)。

たとえば、次の VB.NET ステートメントはグループの最初のボタンを返します。

Dim myButton As TBarButton = myGroup.Buttons(0) ' myGroup は TBButtonGroup オブジェクトです。

C# の場合、対応するインデックス処理ステートメントは次のようになります。

TBarButton myButton = myGroup.Buttons[0]; // myGroup は TBButtonGroup オブジェクトです。

ただし、開発者はボタンに一意の Key 値を設定することを 強く推奨しす。これによって、コレクションの内容が再配置された後でも、柔軟にボタンを特定できます。FromKeyButton メソッドを使用してこれを行う場合のVB.NETステートメントは、以下のようになります。

Dim myButton As TBarButton = myGroup.Buttons.FromKeyButton( "MyButtonKey")

C#の場合、開発者は、以下のようなステートメントを記述できます。

TBarButton myButton = myGroup.Buttons.FromKeyButton( "MyButtonKey");

参照