Version

TabManager Class Methods

For a list of all members of this type, see TabManager members.

Public Methods
 NameDescription
Public MethodCancelDragInvoked when the drag operation has been ended so resources may be cleaned up  
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.  
Public MethodDirtyNotifies the manager that some state has changed.  
Public MethodDirtyFontNotifies the manager that the base font information has changed.  
Public MethodDirtyTabItemNotifies the manager that a tab item's state has changed.  
Public MethodDispose (Inherited from Infragistics.Shared.DisposableObject)
Public MethodEnsureTabItemInViewScrolls the tab item into view.  
Public MethodGetCorrespondingTabItemOnNextPageOverloaded. Returns a corresponding ITabItem object in the next page of tabs whose ITabItem.Visible and ITabItem.Enabled properties are both true.  
Public MethodGetCorrespondingTabItemOnNextRowOverloaded. Returns a corresponding ITabItem object in the next row whose ITabItem.Visible and ITabItem.Enabled properties are both true.  
Public MethodGetCorrespondingTabItemOnPreviousPageOverloaded. Returns a corresponding ITabItem object in the previous page of tabs whose ITabItem.Visible and ITabItem.Enabled properties are both true.  
Public MethodGetCorrespondingTabItemOnPreviousRowOverloaded. Returns a corresponding ITabItem object in the previous row whose ITabItem.Visible and ITabItem.Enabled properties are both true.  
Public MethodGetFirstVisibleTabOnRowReturns the first ITabItem object in the row whose ITabItem.Visible property is true.  
Public MethodGetLastVisibleTabOnRowReturns the last ITabItem object in the row whose ITabItem.Visible property is true.  
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.  
Public MethodGetNextVisibleTabItemOverloaded. Returns the next ITabItem object in the collection whose ITabItem.Visible property is true.  
Public MethodGetNextVisibleTabItemInRowReturns the next ITabItem object in the same row whose ITabItem.Visible property is true.  
Public MethodGetPositionInRowGets the tab's visible position within its row.  
Public MethodGetPreviousSelectableTabItemOverloaded. Returns the previous ITabItem object in the collection whose ITabItem.Visible and ITabItem.Enabled properties are both true.  
Public MethodGetPreviousVisibleTabItemOverloaded. Returns the previous ITabItem object in the collection whose ITabItem.Visible property is true.  
Public MethodGetPreviousVisibleTabItemInRowReturns the previous ITabItem object in the same row whose ITabItem.Visible property is true.  
Public MethodGetRequiredExtentReturns the amount of space needed to show the tabs.  
Public MethodGetRequiredSizeReturns the size that the element would need to be to display all the items.  
Public MethodGetTabItemAtPositionOverloaded. Returns a tab at the specified visible position.  
Public MethodGetTabItemRowNumberReturns the row number of the tab.  
Public MethodGetTabItemSizeReturns the display size of the tab item.  
Public MethodGetTabItemStateReturns the state of the tab item  
Public MethodGetUIElementReturns the UIElement associated with the specified tab item  
Public MethodHitTestChecks the specified client location  
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInvalidateTabItemInvalidates a tab item.  
Public MethodIsTabItemInViewDetermines if a tab item is currently in view.  
Public MethodMoveTabItemMoves a tab's visible position.  
Public MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodScrollTabsPerforms a scrolling operation  
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodTabElementFromPointReturns the Infragistics.Win.UIElement representing a tab at the specified location.  
Public Methodstatic (Shared in Visual Basic)TranslateAlignmentAdjusts the specified horizontal and vertical alignments based on how the items is rotated.  
Public MethodVerifyNotDisposed (Inherited from Infragistics.Shared.DisposableObject)
Protected Methods
 NameDescription
Protected MethodCreateDragManagerInvoked when a TabDragManager must be created to manage a drag operation  
Protected MethodCreateNewTabAreaElementCreates a new instance of the UIElement for the tab area.  
Protected MethodCreateScrollBarInfoInvoked when a Infragistics.Win.UltraWinScrollBar.ScrollBarInfo object is needed.  
Protected MethodDeserializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodDrawPropertyTabRenders a property page style tab.  
Protected MethodDrawVisualStudio2005TabOverloaded. Renders a VisualStudio2005 style tab.  
Protected MethodGetCloseButtonAlignmentReturns a value indicating whether a tab item's close button is visible in the tab.  
Protected MethodGetCloseButtonVisibilityReturns a value indicating whether a tab item's close button is visible in the tab.  
Protected MethodGetGroupIdGet the group ID associated with the specified tab item.  
Protected MethodGetGroupPreferredExtentGets the preferred extent of the group associated with the specified group ID.  
Protected MethodGetTabAreaUIElementGets the instance of the UIElement for the tab area.  
Protected MethodGetTabListItemImageReturns the image for the specified tab  
Protected MethodInitializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodIsPriorityTabIndicates if the tab item should be given a higher priority.  
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnDisposeOverridden. called when the object is disposed.  
Protected MethodOnObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodResetTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodResolveScrollBarAppearanceInvoked when the appearance for the scroll bar should be resolved.  
Protected MethodResolveScrollThumbAppearanceInvoked when the appearance for the scroll thumb should be resolved.  
Protected MethodResolveScrollTrackAppearanceInvoked when the appearance for the scroll track should be resolved.  
Protected MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodVerifyAllItemsInViewVerifies all currently displayed items.  
Protected MethodVerifyMetricsRecalculates metrics if necessary.  
See Also