Version

TabInfo Class Members

The following tables list the members exposed by TabInfo.

Public Constructors
 NameDescription
Public ConstructorTabInfo ConstructorInitializes a new TabInfo instance  
Protected Fields
 NameDescription
Protected FieldtagValue (Inherited from Infragistics.Shared.SubObjectBase)
Public Properties
 NameDescription
Public PropertyAvailableSizeStores the size available for the tabs  
Public PropertyDisposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyFirstDisplayedTabItemReturns/sets the first tab the is currently visible. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyFirstSelectableTabItemReturns the first ITabItem object in the collection whose ITabItem.Visible and ITabItem.Enabled properties are both true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyFirstVisibleTabItemReturns the first ITabItem object in the collection whose ITabItem.Visible property is true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyHotTrackTabItemReturns the current hot tracked tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyInterTabSpacingResolvedReturns the resolved amount of space between tabs (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyIsDraggingIndicates if a drag operation is in progress (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyLastSelectableTabItemReturns the last ITabItem object in the collection whose ITabItem.Visible and ITabItem.Enabled properties are both true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyLastVisibleTabItemReturns the last ITabItem object in the collection whose ITabItem.Visible property is true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyMultiRowSelectionStyleResolvedReturns the resolved multi row selection style. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyRightToLeftGets whether the tabs are rendered RightToLeft (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyScrollArrowStyleResolvedReturns the style of scroll buttons displayed (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyScrollButtonAreaSizeReturns the size of the scroll button area. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyScrollButtonStyleResolvedReturns the resolved border style for scroll arrow and close button. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyScrollButtonTypesResolvedReturns the resolved value indicating which scroll buttons to display. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertySelectedTabItemReturns/sets the currently selected Tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertySettingsGets/sets the settings for the tab items collection.  
Public PropertySpaceAfterTabsResolvedGets the resolved minimum distance between the edge of the control and the last tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertySpaceBeforeTabsResolvedGets the resolved distance between the edge of the control and the first tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyTabAreaSizeReturns the size of the tab area. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyTabButtonStyleResolvedReturns the resolved border style for button style tabs. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyTabOrientationResolvedReturns the resolved orientation for the tabs (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyTabPageBorderStyleReturns the border style for the tab page area (based on the ITabProvider.Style setting. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyTabRowCountReturns the number of tab rows (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyTabRowHeightReturns the height of a row of tabs (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyTabsReturns the collection of tab items.  
Public PropertyTag (Inherited from Infragistics.Shared.SubObjectBase)
Public PropertyTextOrientationResolvedReturns the resolved orientation of the tab text. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyTouchMetricsEnabledGets whether touch metrics are enabled. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public PropertyVisibleTabRowCountReturns the number of tab rows that are actually visible (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected Properties
 NameDescription
Protected PropertyCloseButtonLocationDetermines where the close button(s) will be shown when the ITabProvider.ShowCloseButton returns true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected PropertyComponentRoleReturns the Infragistics.Win.AppStyling.ComponentRole associated with the tab area. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected PropertyDefaultSelectedTabItemReturns the ITabItem to select when TabManager.SelectedTabItem is null. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected PropertyMaximumSizeToFitAdjustmentReturns the amount of extra padding to be put on the sides of the tab item when using a SingleRowSizeToFit or MultiRowSizeToFit tab layout style. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected PropertySubObjectPropChangeHandler (Inherited from Infragistics.Shared.SubObjectBase)
Protected PropertyTabItemSeparatorColorReturns the color used to draw the tab item separator. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected PropertyTabItemSeparatorColor2Returns the secondary color used to draw the tab item separator. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected PropertyTabListContextMenuStyleReturns the Menu Style tab list context menu. Should be overriden in derived class. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected PropertyTextRenderingModeReturns the text rendering mode for the tab items. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected PropertyUsesTabGroupsGets the value indicating whether the tab manager uses tab groups. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public Methods
 NameDescription
Public MethodCancelDragInvoked when the drag operation has been ended so resources may be cleaned up (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodCreateTabAreaUIElementCreates a new instance of the UIElement for the tab area. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodDirtyNotifies the manager that some state has changed. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodDirtyFontNotifies the manager that the base font information has changed. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodDirtyTabItemNotifies the manager that a tab item's state has changed. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodDispose (Inherited from Infragistics.Shared.DisposableObject)
Public MethodEnsureTabItemInViewScrolls the tab item into view. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetCorrespondingTabItemOnNextPageOverloaded. Returns a corresponding ITabItem object in the next page of tabs whose ITabItem.Visible and ITabItem.Enabled properties are both true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetCorrespondingTabItemOnNextRowOverloaded. Returns a corresponding ITabItem object in the next row whose ITabItem.Visible and ITabItem.Enabled properties are both true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetCorrespondingTabItemOnPreviousPageOverloaded. Returns a corresponding ITabItem object in the previous page of tabs whose ITabItem.Visible and ITabItem.Enabled properties are both true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetCorrespondingTabItemOnPreviousRowOverloaded. Returns a corresponding ITabItem object in the previous row whose ITabItem.Visible and ITabItem.Enabled properties are both true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetFirstVisibleTabReturns the first visible tab in the collection.  
Public MethodGetFirstVisibleTabOnRowReturns the first ITabItem object in the row whose ITabItem.Visible property is true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetLastVisibleTabReturns the last visible tab in the collection.  
Public MethodGetLastVisibleTabOnRowReturns the last ITabItem object in the row whose ITabItem.Visible property is true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetNextSelectableTabItemOverloaded. Returns the next ITabItem object in the collection whose ITabItem.Visible and ITabItem.Enabled properties are both true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetNextVisibleTabReturns the visible tab immediately following the specified tab.  
Public MethodGetNextVisibleTabItemOverloaded. Returns the next ITabItem object in the collection whose ITabItem.Visible property is true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetNextVisibleTabItemInRowReturns the next ITabItem object in the same row whose ITabItem.Visible property is true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetPositionInRowGets the tab's visible position within its row. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetPreviousSelectableTabItemOverloaded. Returns the previous ITabItem object in the collection whose ITabItem.Visible and ITabItem.Enabled properties are both true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetPreviousVisibleTabReturns the visible tab immediately preceeding the specified tab.  
Public MethodGetPreviousVisibleTabItemOverloaded. Returns the previous ITabItem object in the collection whose ITabItem.Visible property is true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetPreviousVisibleTabItemInRowReturns the previous ITabItem object in the same row whose ITabItem.Visible property is true. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetRequiredExtentReturns the amount of space needed to show the tabs. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetRequiredSizeReturns the size that the element would need to be to display all the items. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetTabItemAtPositionOverloaded. Returns a tab at the specified visible position. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetTabItemRowNumberReturns the row number of the tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetTabItemSizeReturns the display size of the tab item. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetTabItemStateReturns the state of the tab item (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodGetUIElementReturns the UIElement associated with the specified tab item (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodHitTestChecks the specified client location (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInvalidateTabItemInvalidates a tab item. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodIsTabItemInViewDetermines if a tab item is currently in view. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodMoveTabItemMoves a tab's visible position. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodResetResets the object to its default values.  
Public MethodResetSettingsResets the contents of the Settings object to their default values.  
Public MethodResetTabsResets the contents of the tabs collection  
Public MethodResolveTabItemAreaAppearanceResolves the appearance for the tab item area.  
Public MethodScrollTabsPerforms a scrolling operation (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodSelectTabSelects a tab based on the specified direction.  
Public MethodShouldSerializeIndicates if the object needs to be serialized.  
Public MethodShouldSerializeSettingsDetermines if the Settings property needs to be serialized.  
Public MethodShouldSerializeTabsIndicates if the Tabs property needs to be serialized.  
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodSortSorts the items in the list using the specified comparer  
Public MethodTabElementFromPointReturns the Infragistics.Win.UIElement representing a tab at the specified location. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public MethodVerifyNotDisposed (Inherited from Infragistics.Shared.DisposableObject)
Protected Methods
 NameDescription
Protected MethodCreateDragManagerInvoked when a TabDragManager must be created to manage a drag operation (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodCreateNewTabAreaElementCreates a new instance of the UIElement for the tab area. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodCreateScrollBarInfoInvoked when a Infragistics.Win.UltraWinScrollBar.ScrollBarInfo object is needed. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodDeserializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodDrawPropertyTabRenders a property page style tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodDrawVisualStudio2005TabOverloaded. Renders a VisualStudio2005 style tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodGetCloseButtonAlignmentReturns a value indicating whether a tab item's close button is visible in the tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodGetCloseButtonVisibilityReturns a value indicating whether a tab item's close button is visible in the tab. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodGetGroupIdGet the group ID associated with the specified tab item. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodGetGroupPreferredExtentGets the preferred extent of the group associated with the specified group ID. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodGetTabAreaUIElementGets the instance of the UIElement for the tab area. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodGetTabListItemImageReturns the image for the specified tab (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodInitializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodIsPriorityTabIndicates if the tab item should be given a higher priority. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnDisposecalled when the object is disposed. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodOnObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnSubObjectPropChangedOverridden. Invoked when a property has changed on a subobject.  
Protected MethodResetTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodResolveScrollBarAppearanceInvoked when the appearance for the scroll bar should be resolved. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodResolveScrollThumbAppearanceInvoked when the appearance for the scroll thumb should be resolved. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodResolveScrollTrackAppearanceInvoked when the appearance for the scroll track should be resolved. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodVerifyAllItemsInViewVerifies all currently displayed items. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Protected MethodVerifyMetricsRecalculates metrics if necessary. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public Events
 NameDescription
Public EventSelectedTabItemChangedOccurs after the TabManager.SelectedTabItem has changed. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public EventSelectedTabItemChangingOccurs before the TabManager.SelectedTabItem is changed. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public EventSubObjectDisposed (Inherited from Infragistics.Shared.SubObjectBase)
Public EventSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Public EventTabItemMovedOccurs after a tab has been moved. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public EventTabItemMovingOccurs before a tab is moved. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public EventTabScrolledOccurs after tabs are scrolled. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
Public EventTabScrollingOccurs before tabs are scrolled. (Inherited from Infragistics.Win.UltraWinTabs.TabManager)
See Also