バージョン

MdiTabGroupsCollection クラス

MdiTabGroup オブジェクトのコレクション(読み取り専用)。
シンタックス
'宣言
 
Public Class MdiTabGroupsCollection 
   Inherits Infragistics.Shared.KeyedSubObjectsCollectionBase
public class MdiTabGroupsCollection : Infragistics.Shared.KeyedSubObjectsCollectionBase 
解説

MdiTabGroupsCollection は、MdiTabGroup オブジェクトの読み取り専用のコレクションです。コレクションに含まれる個々の MdiTabGroup オブジェクトにアクセスするには、インデックスまたは Key を使用します。

MdiTabGroupsCollection は、表示される MdiTab オブジェクトを含む MdiTabGroup のコレクションを公開するために、UltraTabbedMdiManager によって使用されます (UltraTabbedMdiManager.TabGroups)。また、サイズ変更されたタブ グループのコレクションを公開するために、MdiTabGroupResizingEventArgs クラスと MdiTabGroupResizedEventArgs クラスによっても使用されます。

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

Private Sub ActivateCustomTab()
    ' iterate through all the tab groups
    Dim tabGroup As MdiTabGroup
    For Each tabGroup In Me.ultraTabbedMdiManager1.TabGroups
        ' iterate through all the tab objects 
        ' contained within the tab group
        Dim tab As MdiTab
        For Each tab In tabGroup.Tabs
            ' if the tab is not a custom tab, i.e.
            ' it does not represent a form that implements
            ' the ICustomMdiTab interface. this interface
            ' is implemented by an ultradockmanager
            ' mdi child form but could be used by other
            ' forms
            If tab.IsCustomTab Then
                ' activate the first one
                tab.Activate()
                Return
            End If
        Next
    Next
End Sub
using Infragistics.Win;
using Infragistics.Win.UltraWinTabs;
using Infragistics.Win.UltraWinTabbedMdi;

private void ActivateCustomTab()
{
	// iterate through all the tab groups
	foreach(MdiTabGroup tabGroup in this.ultraTabbedMdiManager1.TabGroups)
	{
		// iterate through all the tab objects 
		// contained within the tab group
		foreach(MdiTab tab in tabGroup.Tabs)
		{
			// if the tab is not a custom tab, i.e.
			// it does not represent a form that implements
			// the ICustomMdiTab interface. this interface
			// is implemented by an ultradockmanager
			// mdi child form but could be used by other
			// forms
			if (!tab.IsCustomTab)
				continue;

			// activate the first one
			tab.Activate();
			return;
		}
	}
}
参照