'Declaration Public MustInherit Class MdiTabsBaseCollection Inherits Infragistics.Shared.KeyedSubObjectsCollectionBase
public abstract class MdiTabsBaseCollection : Infragistics.Shared.KeyedSubObjectsCollectionBase
Each MdiTab object in the collection may be accessed using either the index or Key.
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; } } }
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2