次の方法で共有


タブ グループ

タブ グループは、ドキュメントまたはワークスペースの状態に基づいて、実行時に非表示または表示されるコンテキスト コントロールです。 タブ グループには、コンテキスト関連の タブ コントロールのセットが含まれています。

詳細

通常、タブ グループは、ユーザーが特定のオブジェクトの種類を選択したときなど、特定のドキュメントまたはワークスペースの状態の間に表示されます。 たとえば、テーブルのヘッダーに含まれるイメージを選択するには、テーブルとイメージの両方の機能を公開するさまざまなコンテキスト タブを表示する必要がある場合があります。

重要

タブ グループでは、 アプリケーション モードはサポートされていません。 ただし、タブ グループ内の個々の Tab コントロールを使用できます。

 

次のスクリーン ショットは、Windows 7 Paint のコンテキスト タブ を示しています。

コンテキスト タブ コントロールを示すスクリーン ショット。

タブ グループのプロパティ

リボン フレームワークは、タブ グループ コントロールの プロパティ キー のコレクションを定義します。

通常、タブ グループ プロパティは、 IUIFramework::InvalidateUICommand メソッドの呼び出しによってコントロールに関連付けられている Command を無効にすることで、リボン UI で更新されます。 無効化イベントが処理され、 IUICommandHandler::UpdateProperty コールバック メソッドによって定義されたプロパティが更新されます。

IUICommandHandler::UpdateProperty コールバック メソッドは実行されず、アプリケーションは、フレームワークでプロパティが必要になるまで、更新されたプロパティ値を照会しました。 たとえば、タブがアクティブ化され、リボン UI にコントロールが表示されたときや、ツールヒントが表示されたときなどです。

注意

場合によっては、 IUIFramework::GetUICommandProperty メソッドを使用してプロパティを取得し、 IUIFramework::SetUICommandProperty メソッドを使用して設定できます。

 

次の表に、タブ グループ コントロールに関連付けられているプロパティ キーの一覧を示します。

プロパティ キー Notes
UI_PKEY_ContextAvailable IUIFramework::GetUICommandPropertyIUIFramework::SetUICommandProperty をサポートします。
UI_PKEY_Keytip 無効化によってのみ更新できます。
UI_PKEY_Label 無効化によってのみ更新できます。
UI_PKEY_TooltipDescription 無効化によってのみ更新できます。
UI_PKEY_TooltipTitle 無効化によってのみ更新できます。

 

Windows リボン フレームワーク コントロール ライブラリ

TabGroup マークアップ要素