TabControl for UWP を使用すると、機能豊富でカスタマイズされたアプリケーションを作成できます。TabControl for UWP は、次の主な特長を備えています。
- モダンなタブスタイル
組み込まれている Rounded、Rectangle、Ribbon、Sloped の4種類の形状のいずれかを使用して、タブヘッダーの形状を変更できます。あるいは、輪郭の形状を使用せずに、すっきりしたモダンな外観にすることもできます。
- 任意の端へのタブの配置
タブは、上下左右のいずれにも配置できます。それには、TabStripPlacement プロパティを設定するだけです。
- タブの重なり
タブ項目ヘッダー間の重なりをカスタマイズすることにより、Microsoft Visual Studio の[ドキュメント]タブのような階段状のタブを表示できます。それには、TabStripOverlap プロパティを設定するだけです。TabStripOverlapDirection プロパティを使用して、タブ項目を背面の最右端または背面の最左端で重ねるかどうかを定義します。選択された項目は常に最前面に置かれます。
- タブを閉じる
ユーザーがタブを閉じることができるかどうか、および閉じるボタンを表示する場所を制御します。Visual Studio の[ドキュメント]タブと同様に、閉じるボタンを各タブ項目内またはタブストリップ外のグローバルな場所に表示できます。
- メニュータブ
すべての項目を1つのメニューに表示することができます(Visual Studio の[ドキュメント]タブと同様)。これは、使用可能なスペースに項目が収まらない場合でも、エンドユーザーがすべての要素にすばやくアクセスできるため便利です。
- 要素のスクロール
C1TabControl は、現在使用可能なスペースにタブ項目が収まらない場合に、Microsoft Internet Explorer のような[前へ]/[後へ]ボタンを表示します。
関連トピック