xamTabControl™ は、Microsoft® Windows® Presentation Foundation の TabControl クラスから派生します。そのため、新しいオブジェクト モデルを学習することなく xamTabControl を使用開始できます。Windows Presentation Foundation の TabControl の機能と特徴に加え、xamTabControl は以下の追加機能を公開します。
タブを閉じる - この機能を有効にすると、エンド ユーザーは、タブ ヘッダーを中クリックするかタブの閉じるボタンをクリックすることでタブを閉じることができます。
タブ レイアウト - 単一行または複数行にタブ ヘッダーを配置できます。
タブのスクロール - タブ ヘッダーがアプリケーションの境界線をはみ出し、単一行または複数行に収まらない場合、xamTabControl はスクロール ボタンを表示して、エンド ユーザーがビューの中でタブ ヘッダーをスクロールできるようにします。
タブ コンテンツの最小化 - エンド ユーザーはタブ ヘッダーをダブルクリックして、そのコンテンツを最小化できます。
デフォルトで、エンド ユーザーは実行時に TabItemEx オブジェクトを閉じることができます。ただし、この機能を有効にするには、それぞれの独立した TabItemEx にプロパティを設定するか、または、xamTabControl™ にプロパティを設定します。
xamTabControl は、個々の TabItemEx オブジェクトを開始するプロパティをクエリし、コントロールに上がることによって、タブを閉じることができるかどうかを決定します。以下の図は、xamTabControl がタブを閉じることができるかどうかを解決する方法を説明します。