Version

UltraTab Class Members

The following tables list the members exposed by UltraTab.

Public Constructors
 NameDescription
Public ConstructorUltraTab ConstructorConstructor  
Protected Fields
 NameDescription
Protected FieldtagValue (Inherited from Infragistics.Shared.SubObjectBase)
Public Properties
 NameDescription
Public PropertyAccessibilityObjectReturns the accessible object representing the tab.  
Public PropertyActiveProperty that gets/sets whether this tab is the UltraTabControlBase.ActiveTab.  
Public PropertyActiveAppearanceReturns/sets the default appearance for this tab when it is selected.  
Public PropertyAllowClosingGets or sets the value indicating whether the tab can be closed.  
Public PropertyAllowMovingReturns/sets whether the user can drag tabs around at runtime.  
Public PropertyAppearanceReturns/sets the default appearance for this tab.  
Public PropertyClientAreaAppearanceReturns/sets the appearance of the client area (not including the tab header area) when this tab is selected.  
Public PropertyCloseButtonAlignmentGets or sets the alignment of the close button within the tab.  
Public PropertyCloseButtonAlignmentResolvedGets the resolved value of CloseButtonAlignment.  
Public PropertyCloseButtonVisibilityGets or sets the visibility of the close button within the tab.  
Public PropertyCloseButtonVisibilityResolvedGets the resolved value of CloseButtonVisibility.  
Public PropertyDisposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyEnabledDetermines if this tab is enabled at runtime.  
Public PropertyExcludedSharedControlsRead-only property that returns the collection of shared controls that will not appear on this tab of the UltraTabControl.  
Public PropertyFixedWidthReturns/sets the fixed logical width of the tab.  
Public PropertyHasActiveAppearanceRead-only property that returns true if an ActiveAppearance object has been assigned to the control.  
Public PropertyHasAppearanceRead-only property that returns true if an Appearance object has been assigned to the control.  
Public PropertyHasClientAreaAppearanceRead-only property that returns true if an ClientAreaAppearance object has been assigned to the control.  
Public PropertyHasExcludedSharedControlsReturns true if the ExcludedSharedControls collection has been allocated and has at least one control.  
Public PropertyHasHotTrackAppearanceRead-only property that returns true if an HotTrackAppearance object has been assigned to the control.  
Public PropertyHasHotTrackSelectedAppearanceRead-only property that returns true if an HotTrackSelectedAppearance object has been assigned to the control.  
Public PropertyHasSelectedAppearanceRead-only property that returns true if an SelectedAppearance object has been assigned to the control.  
Public PropertyHotTrackAppearanceReturns/sets the default appearance for this tab when it is hot tracked.  
Public PropertyHotTrackSelectedAppearanceReturns/sets the default appearance for this tab when it is hot tracked and selected.  
Public PropertyIndexRead-only property that returns the index of the tab within the UltraTabControlBase.Tabs collection.  
Public PropertyIsHotTrackedReturns whether this tab is currently the UltraTabControlBase.HotTrackedTab.  
Public PropertyIsInViewReturns whether this tab is currently in view.  
Public PropertyKeyOverridden. Returns or sets a value that uniquely identifies the tab in the collection.  
Public PropertyNotificationBadgeSettingsGets or set the NotificationBadgeSettings for the tab.  
Public PropertyNotificationBadgeTextGets or sets the text that specifies the notification badge text.  
Public PropertyRowNumberRead-only property that returns the 1-based row number of of the row the tab is on.  
Public PropertySelectedProperty that gets/sets whether this tab is the UltraTabControlBase.SelectedTab.  
Public PropertySelectedAppearanceReturns/sets the default appearance for this tab when it is selected.  
Public PropertyTabControlRead-only property that returns the UltraTabControlBase derived control.  
Public PropertyTabPageReturns the associated UltraTabPageControl.  
Public PropertyTag (Inherited from Infragistics.Shared.SubObjectBase)
Public PropertyTextReturns/sets the caption text for the tab.  
Public PropertyToolTipTextReturns/sets the text to display in a tooltip window when the mouse hovers over the tab.  
Public PropertyVisibleDetermines if this tab is visible at runtime.  
Public PropertyVisibleIndexReturns/sets the index of the tab within the UltraTabControlBase.VisibleTabs collection.  
Protected Properties
 NameDescription
Protected PropertyKeyLowercaseInterned (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected PropertyPrimaryCollection (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected PropertySubObjectPropChangeHandler (Inherited from Infragistics.Shared.SubObjectBase)
Public Methods
 NameDescription
Public MethodCloseCloses the tab.  
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 MethodDispose (Inherited from Infragistics.Shared.DisposableObject)
Public MethodEnsureTabInViewScrolls the tab into view.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodRepositionRepositions this tab before or after another tab. Passing null as the relativeTab will position the tab as the first tab if relativePosition is After or as the last tab if relativePosition is Before.  
Public MethodResetActiveAppearanceMethod used to reset all ActiveAppearance property values to their default values.  
Public MethodResetAllowClosingResets the AllowClosing property back to its default value.  
Public MethodResetAllowMovingResets the AllowMoving property back to its default value.  
Public MethodResetAppearanceMethod used to reset all Appearance property values to their default values.  
Public MethodResetClientAreaAppearanceMethod used to reset all ClientAreaAppearance property values to their default values.  
Public MethodResetCloseButtonAlignmentResets the CloseButtonAlignment property back to its default value.  
Public MethodResetCloseButtonVisibilityResets the CloseButtonVisibility property back to its default value.  
Public MethodResetEnabledResets the Enabled property back to its default value.  
Public MethodResetFixedWidthResets the FixedWidth property back to its default value.  
Public MethodResetHotTrackAppearanceMethod used to reset all HotTrackAppearance property values to their default values.  
Public MethodResetHotTrackSelectedAppearanceMethod used to reset all HotTrackSelectedAppearance property values to their default values.  
Public MethodResetKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodResetNotificationBadgeSettingsResets the NotificationBadgeSettings to their default value (null)  
Public MethodResetNotificationBadgeTextResets the NotificationBadgeText property to its default value.  
Public MethodResetSelectedAppearanceMethod used to reset all SelectedAppearance property values to their default values.  
Public MethodResetTextMethod used to set the text of the tab back to its default value.  
Public MethodResetToolTipTextMethod used to set the ToolTipText of the tab back to its default value.  
Public MethodResetVisibleResets the Visible property back to its default value.  
Public MethodResolveAppearanceOverloaded. Resolves the appearance of this tab  
Public MethodShouldSerializeAllowClosingReturns true if the AllowClosing property is not set to its default value.  
Public MethodShouldSerializeCloseButtonAlignmentReturns true if the CloseButtonAlignment property is not set to its default value.  
Public MethodShouldSerializeCloseButtonVisibilityReturns true if the CloseButtonVisibility property is not set to its default value.  
Public MethodShouldSerializeKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodShouldSerializeNotificationBadgeSettingsReturns true if the HasNotificationBadgeSettings needs to be serialized  
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodToStringMethod used to return the Text property.  
Public MethodVerifyNotDisposed (Inherited from Infragistics.Shared.DisposableObject)
Protected Methods
 NameDescription
Protected MethodDeserializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodGetNotificationBadgeBoundsDetermines the rectangle area of the NotificationUIElement. In this area the tools will display the element will be positioned based on its size and position  
Protected MethodInitializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnAddedToCollection (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected MethodOnDisposeOverridden. Overriden. Invoked then when the tab is disposed.  
Protected MethodOnObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnRemovedFromCollectionOverridden. Called when this object is being removed from the passed in collection.  
Protected MethodOnSubObjectPropChangedOverridden. Called when a property has changed on a sub object.  
Protected MethodResetInternedKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected MethodResetTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodShouldSerializeActiveAppearanceReturns true if the ActiveAppearance has any non-default property values set.  
Protected MethodShouldSerializeAllowMovingReturns true if the AllowMoving property is not set to its default value.  
Protected MethodShouldSerializeAppearanceReturns true if the Appearance has any non-default property values set.  
Protected MethodShouldSerializeClientAreaAppearanceReturns true if the ClientAreaAppearance has any non-default property values set.  
Protected MethodShouldSerializeEnabledReturns true if the Enabled property is not set to its default value.  
Protected MethodShouldSerializeFixedWidthReturns true if the FixedWidth property is not set to its default value.  
Protected MethodShouldSerializeHotTrackAppearanceReturns true if the HotTrackAppearance has any non-default property values set.  
Protected MethodShouldSerializeHotTrackSelectedAppearanceReturns true if the HotTrackSelectedAppearance has any non-default property values set.  
Protected MethodShouldSerializeSelectedAppearanceReturns true if the SelectedAppearance has any non-default property values set.  
Protected MethodShouldSerializeTabPageReturns true if the TabPage property needs to be serialized.  
Protected MethodShouldSerializeToolTipTextMethod that returns true if the ToolTipText is not null.  
Protected MethodShouldSerializeVisibleReturns true if the Visible property is not set to its default value.  
Public Events
 NameDescription
Public EventSubObjectDisposed (Inherited from Infragistics.Shared.SubObjectBase)
Public EventSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
See Also