このトピックでは、ドッキング タブ領域のタブに、閉じるボタンを追加する方法について説明します。
このトピックを理解するために、以下のトピックを参照することをお勧めします。
このトピックは、以下のセクションで構成されます。
以前のバージョンでは、閉じるボタンはペインのキャプション領域にのみ使用しました。 CloseButtonLocation プロパティを追加して、閉じるボタンが任意のドック領域のタブ自体に表示できるようになりました。
以下のスクリーンショットでは、キャプション領域、タグ グループのタブ、またはピン解除のタブに表示される時の閉じるボタンのプレビューを示します。
CloseButtonLocation プロパティは閉じるボタンの表示位置を決定します。 CloseButtonLocation プロパティは、WinDockManager の GroupSettings オブジェクトに追加しました。
以下の表では、CloseButtonLocation 列挙型の値を概観します。
このスクリーンショットでは、DefaultGroupSettings.CloseButtonLocation プロパティを All に設定して、WinTree および WinExplorerBar コンポーネントを TabGroup としてドッキングした時の WinDockManager の外観を示します。
C# の場合:
// DefaultGroupSettings.CloseButtonLocation プロパティを All に設定します
this.ultraDockManager1.DefaultGroupSettings.CloseButtonLocation = Infragistics.Win.UltraWinDock.CloseButtonLocation.All;
// コントロールを TabGroup としてドッキングします
Infragistics.Win.UltraWinDock.DockAreaPane dockAreaPane = this.ultraDockManager1.DockControls(
new Control[] { this.ultraTree1, this.ultraExplorerBar1 },
Infragistics.Win.UltraWinDock.DockedLocation.DockedLeft,
Infragistics.Win.UltraWinDock.ChildPaneStyle.TabGroup);
Visual Basic の場合:
' DefaultGroupSettings.CloseButtonLocation プロパティを All に設定します Me.UltraDockManager1.DefaultGroupSettings.CloseButtonLocation = Infragistics.Win.UltraWinDock.CloseButtonLocation.All ' コントロールを TabGroup としてドッキングします Dim dockAreaPane As Infragistics.Win.UltraWinDock.DockAreaPane = Me.UltraDockManager1.DockControls( New Control() { Me.UltraTree1, Me.UltraExplorerBar1 }, Infragistics.Win.UltraWinDock.DockedLocation.DockedLeft, Infragistics.Win.UltraWinDock.ChildPaneStyle.TabGroup)
このトピックの追加情報については、以下のトピックも合わせてご参照ください。