バージョン

Tabs プロパティ

タブ グループに含まれる MdiTab インスタンスの、読み取り専用のコレクションを返します。
シンタックス
'宣言
 
Public ReadOnly Property Tabs As MdiTabsCollection
public MdiTabsCollection Tabs {get;}
解説

Tabs コレクションは、MdiTabGroup によって表示される MdiTab オブジェクトのコレクションです。このコレクション内の項目の順序によって、タブの表示順序が決まります。タブの位置、サイズ、および表示は TabManager によって管理されます。

このプロパティによって返されるコレクションは読み取り専用です。MdiTabGroup、MdiTab、およびUltraTabbedMdiManagerには、MdiTabオブジェクトの並べ替えや位置変更を行うためのメソッドがいくつかあります。MoveAllTabs メソッドを使用すると、Tabs コレクションに含まれるすべての項目を別の MdiTabGroup の Tabs コレクションに移動できます。個々の項目を移動するには、MdiTab.MoveToGroup メソッドと MdiTab.MoveToNewGroup メソッドを使用します。また、UltraTabbedMdiManager 自体にも、特定の MdiTab オブジェクトの位置やその MdiTab オブジェクトを含むタブグループを変更するための同じようなメソッドがあります。

使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinTabs
Imports Infragistics.Win.UltraWinTabbedMdi

Private Sub miShowAll_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles miShowAll.Click
    If Not Me.ultraTabbedMdiManager1.HasHiddenTabs Then
        Return
    End If

    Dim tabs() As MdiTab = CType(Me.ultraTabbedMdiManager1.HiddenTabs.All, MdiTab())

    Me.ultraTabbedMdiManager1.BeginUpdate()

    Dim tab As MdiTab
    For Each tab In tabs
        tab.Form.Show()
    Next

    Me.ultraTabbedMdiManager1.EndUpdate()
End Sub
using Infragistics.Win;
using Infragistics.Win.UltraWinTabs;
using Infragistics.Win.UltraWinTabbedMdi;

private void miShowAll_Click(object sender, System.EventArgs e)
{
	if (!this.ultraTabbedMdiManager1.HasHiddenTabs)
		return;

	MdiTab[] tabs = (MdiTab[])this.ultraTabbedMdiManager1.HiddenTabs.All;

	this.ultraTabbedMdiManager1.BeginUpdate();

	foreach(MdiTab tab in tabs)
		tab.Form.Show();

	this.ultraTabbedMdiManager1.EndUpdate();
}
参照