Version

UltraTabbedMdiManager Class Members

The following tables list the members exposed by UltraTabbedMdiManager.

Public Constructors
 NameDescription
Public ConstructorUltraTabbedMdiManager ConstructorOverloaded.   
Public Properties
 NameDescription
Public PropertyActiveTabReturns the MdiTab instance representing the current System.Windows.Forms.Form.ActiveMdiChild of the MdiParent  
Public PropertyAllowHorizontalTabGroupsReturns or sets whether the end user may create horizontally oriented tab groups.  
Public PropertyAllowMaximizeReturns or sets whether the end user can change the IsActiveTabGroupMaximized.  
Public PropertyAllowNestedTabGroupsReturns or sets whether the end user may create nested groups.  
Public PropertyAllowNestedTabGroupsResolvedIndicates if the end-user can create nested tab groups.  
Public PropertyAllowVerticalTabGroupsReturns or sets whether the end user may create vertically oriented tab groups.  
Public PropertyAlphaBlendEnabled (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyAlphaBlendMode (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyAppearanceGets/sets the default appearance for the component.  
Public PropertyAppearancesReturns a collection of user created Infragistics.Win.Appearance objects.  
Public PropertyBorderColorReturns or sets the color used for the mdi client area border.  
Public PropertyBorderStyleReturns or sets the borderstyle of the mdi client area when the UltraTabbedMdiManager is enabled.  
Public PropertyCanCreateNewGroupIndicates if a new MdiTabGroup can be created.  
Public PropertyComponentRole (Inherited from Infragistics.Win.UltraStylableComponent)
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyCreationFilter (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyCursor (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyCursorFilter (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyDrawFilter (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyEnabled (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyEventManagerThe object that enables, disables and controls firing of UltraTabbedMdiManager specific events.  
Public PropertyFlatMode (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyHasAppearanceIndicates whether an Infragistics.Win.AppearanceBase object has been created.  
Public PropertyHasAppearancesIndicates whether an Infragistics.Win.AppearancesCollection object has been created.  
Public PropertyHasHiddenTabsIndicates if the HiddenTabs collection contains any items  
Public PropertyHasSplitterAppearanceIndicates whether an Infragistics.Win.AppearanceBase object has been created.  
Public PropertyHasTabGroupsIndicates if the TabGroups collection has been created and contains at least one MdiTabGroup instance  
Public PropertyHasTabGroupSettingsIndicates whether an MdiTabGroupSettings object has been created.  
Public PropertyHasTabSettingsIndicates whether an MdiTabSettings object has been created.  
Public PropertyHiddenTabsReturns a set of cached MdiTab objects.  
Public PropertyImageListReturns or sets the ImageList providing the images for the component.  
Public PropertyImageSizeReturns or sets the size of the images in the tabs.  
Public PropertyImageTransparentColorGets/sets the color displayed as transparent in a image.  
Public PropertyIsActiveTabGroupMaximizedReturns or sets whether only the Tabs of the MdiTabGroup containing the ActiveTab is displayed.  
Public PropertyIsDraggingIndicates if an MdiTab is being dragged  
Public PropertyIsUpdating (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyMaximizedTabGroupDisplayStyleReturns or sets how the non-maximized MdiTabGroups are displayed when the IsActiveTabGroupMaximized is set to true.  
Public PropertyMaxTabGroupsReturns or sets the maximum number of MdiTabGroup instances that may be created.  
Public PropertyMdiParentReturns or sets the System.Windows.Forms.Form whose mdi child forms are managed by the UltraTabbedMdiManager.  
Public PropertyOrientationReturns or sets the orientation of the tab groups.  
Public PropertySaveSettingsIndicates whether this component should automatically save its user configuration settings.  
Public PropertySaveSettingsFormatGets or sets the format in which the user customizations settings will be saved and loaded  
Public PropertySettingsKeyA unique string that distinguishes this UltraTabbedMdiManager form others in the solution it is being used in. This is needed to store user configuration settings.  
Public PropertyShowToolTipsReturns or sets whether tooltips are displayed.  
Public PropertySite (Inherited from System.ComponentModel.Component)
Public PropertySplitterAppearanceGets/sets the appearance for the splitter bars.  
Public PropertySplitterBorderStyleReturns or sets the border style for the splitter bars.  
Public PropertySplitterBorderStyleResolvedReturns the resolved borderstyle used to display the splitter bars.  
Public PropertySplitterWidthReturns or sets the width of the splitter bar displayed between tab groups.  
Public PropertyStyleLibraryName (Inherited from Infragistics.Win.UltraStylableComponent)
Public PropertyStyleSetName (Inherited from Infragistics.Win.UltraStylableComponent)
Public PropertySupportThemes (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyTabGroupsReturns a collection of MdiTabGroup instances  
Public PropertyTabGroupSettingsReturns an MdiTabGroupSettings instance used to control the default settings for the TabGroups.  
Public PropertyTabNavigationModeGets/sets the setting that controls which tab is activated when navigating using the keyboard.  
Public PropertyTabSettingsReturns an MdiTabSettings instance used to control the default settings for the MdiTab objects.  
Public PropertyTextRenderingMode (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyUseAppStyling (Inherited from Infragistics.Win.UltraStylableComponent)
Public PropertyUseFlatMode (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyUseFlatModeResolved (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyUseMnemonicsReturns or sets whether the control interprets an ampersand character (&) in the MdiTabs Text property to be an access key prefix character.  
Public PropertyUseOsThemes (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyUseOsThemesResolved (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public PropertyViewStyleGets/sets the view style for the control.  
Public PropertyViewStyleResolvedReturns the resolved ViewStyle  
Protected Properties
 NameDescription
Protected PropertyCanRaiseEvents (Inherited from System.ComponentModel.Component)
Protected PropertyDesignMode (Inherited from System.ComponentModel.Component)
Protected PropertyEvents (Inherited from Infragistics.Win.UltraComponentBase)
Protected PropertySubObjectPropChangeHandlerReturns the event handler that for the OnSubObjectPropChanged method that is used to receive notifications when a property on a sub-object has changed.  
Public Methods
 NameDescription
Public MethodBeginUpdate (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
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 MethodDisposeOverloaded. Overridden. Invoked when the component must release the resources it is using.  
Public MethodEndUpdateOverloaded. Overridden. Resets the IsUpdating flag to false and invalidates the control  
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 MethodLoadComponentSettingsLoads the user configuration settings for this component.  
Public MethodLoadFromBinaryOverloaded. Loads saved layout information from a stream containing the binary layout.  
Public MethodLoadFromXmlOverloaded. Loads saved layout information from a stream containing the xml/soap layout.  
Public MethodMoveToGroupOverloaded. Moves the specified MdiTab to the specified MdiTabGroup  
Public MethodMoveToNewGroupOverloaded. Creates a new MdiTabGroup and moves the specified tab to that group.  
Public MethodResetResets the properties of the component to their default values.  
Public MethodResetAllowHorizontalTabGroupsResets the AllowHorizontalTabGroups property to its default value.  
Public MethodResetAllowMaximizeResets the AllowMaximize property to its default value.  
Public MethodResetAllowNestedTabGroupsResets the AllowNestedTabGroups property to its default value.  
Public MethodResetAllowVerticalTabGroupsResets the AllowVerticalTabGroups property to its default value.  
Public MethodResetAppearanceResets the Appearance property to its default value.  
Public MethodResetBorderColorResets the BorderColor property to its default value.  
Public MethodResetComponentSettingsResets the user configuration settings for this component.  
Public MethodResetCursor (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public MethodResetImageListResets the ImageList property to its default value.  
Public MethodResetImageSizeResets the ImageSize property to its default value.  
Public MethodResetImageTransparentColorResets the ImageTransparentColor property to its default value.  
Public MethodResetIsActiveTabGroupMaximizedResets the IsActiveTabGroupMaximized property to its default value.  
Public MethodResetMaximizedTabGroupDisplayStyleResets the MaximizedTabGroupDisplayStyle property to its default value.  
Public MethodResetMaxTabGroupsResets the MaxTabGroups property to its default value.  
Public MethodResetOrientationResets the Orientation property to its default value.  
Public MethodResetShowToolTipsResets the ShowToolTips property to its default value.  
Public MethodResetSplitterAppearanceResets the SplitterAppearance property to its default value.  
Public MethodResetSplitterBorderStyleResets the SplitterBorderStyle property to its default value.  
Public MethodResetSplitterWidthResets the SplitterWidth property to its default value.  
Public MethodResetTabGroupsResets the properties of all the MdiTabGroup objects in the TabGroups collection to their default values.  
Public MethodResetTabGroupSettingsResets the TabGroupSettings property to its default value.  
Public MethodResetTabSettingsResets the TabSettings property to its default value.  
Public MethodResetUseMnemonicsResets the UseMnemonics property to its default value.  
Public MethodResetViewStyleResets the ViewStyle property to its default value.  
Public MethodSaveAsBinaryOverloaded. Saves layout information to a binary stream.  
Public MethodSaveAsXmlOverloaded. Saves layout information to an xml/soap stream.  
Public MethodSaveComponentSettingsSaves the user configuration settings for this component.  
Public MethodShouldSerializeAllowHorizontalTabGroupsIndicates if the AllowHorizontalTabGroups property should be serialized.  
Public MethodShouldSerializeAllowMaximizeIndicates if the AllowMaximize property should be serialized.  
Public MethodShouldSerializeAllowNestedTabGroupsIndicates if the AllowNestedTabGroups property should be serialized.  
Public MethodShouldSerializeAllowVerticalTabGroupsIndicates if the AllowVerticalTabGroups property should be serialized.  
Public MethodShouldSerializeImageSizeIndicates if the ImageSize property should be serialized.  
Public MethodShouldSerializeIsActiveTabGroupMaximizedIndicates if the IsActiveTabGroupMaximized property should be serialized.  
Public MethodShouldSerializeMaximizedTabGroupDisplayStyleIndicates if the MaximizedTabGroupDisplayStyle property should be serialized.  
Public MethodShouldSerializeMaxTabGroupsIndicates if the MaxTabGroups property should be serialized.  
Public MethodShouldSerializeOrientationIndicates if the Orientation property should be serialized.  
Public MethodShouldSerializeShowToolTipsIndicates if the ShowToolTips property should be serialized.  
Public MethodShouldSerializeSplitterBorderStyleIndicates if the SplitterBorderStyle property should be serialized.  
Public MethodShouldSerializeSplitterWidthIndicates if the SplitterWidth property should be serialized.  
Public MethodShouldSerializeUseMnemonicsIndicates if the UseMnemonics property should be serialized.  
Public MethodTabFromFormReturns the MdiTab object associated with the specified System.Windows.Forms.Form  
Public MethodTabFromKeyReturns the MdiTab with the specified Infragistics.Shared.KeyedSubObjectBase.Key  
Public MethodTabFromPointReturns an MdiTab located at the specified screen coordinates or null, if a tab does not exist at the specified location.  
Public MethodTabGroupFromPointReturns an MdiTabGroup located at the specified screen coordinates or null, if a tab group does not exist at the specified point.  
Public MethodTabsFromKeyReturns an array of MdiTab objects with the specified Infragistics.Shared.KeyedSubObjectBase.Key  
Public MethodToString (Inherited from System.ComponentModel.Component)
Protected Methods
 NameDescription
Protected MethodChangeControlsEnabledStateOverridden. This method is invoked when the enabled property of the managed controls should be changed.  
Protected MethodChangeControlsVisibleStateOverridden. This method is invoked when the visible property of the managed controls should be changed. A control should only be shown/hidden if its IsHandleCreated property returns true.  
Protected MethodCreateComponentRoleOverridden. Factory method used to create the component role that provides the style information for the control.  
Protected MethodCreateMdiTabCreates a new MdiTab instance for the specified form.  
Protected MethodCreateMdiTabGroupCreates a new MdiTabGroup  
Protected MethodCreateMdiTabGroupControlCreates an MdiTabGroupControl to contain the specified MdiTabGroup  
Protected MethodCreateSplitterBarControlCreates an SplitterBarControl  
Protected MethodDirtyChildElementsOverridden. This method is invoked when the uielements for the managed controls should be dirtied. A control should only be dirtied if its IsHandleCreated property returns true.  
Protected MethodFinalize (Inherited from System.ComponentModel.Component)
Protected MethodGetSelectionManager (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Protected MethodGetService (Inherited from System.ComponentModel.Component)
Protected MethodInvalidateControlsOverridden. This method is invoked when the controls should be invalidated. A control should only be invalidated if its IsHandleCreated property returns true.  
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Win.UltraComponentBase)
Protected MethodOnBeginInitInvoked during the System.ComponentModel.ISupportInitialize.BeginInit of the component.  
Protected MethodOnEndInitInvoked during the System.ComponentModel.ISupportInitialize.EndInit of the component.  
Protected MethodOnInitializeContextMenuRaises the InitializeContextMenu event.  
Protected MethodOnInitializeTabRaises the InitializeTab event.  
Protected MethodOnInitializeTabGroupRaises the InitializeTabGroup event.  
Protected MethodOnMouseEnterElementOverridden. Raises the Infragistics.Win.UltraComponentControlManagerBase.MouseEnterElement event when the mouse is moved over a UIElement.  
Protected MethodOnMouseLeaveElementOverridden. Raises the Infragistics.Win.UltraComponentControlManagerBase.MouseLeaveElement event when the mouse is moved out of a UIElement.  
Protected MethodOnPropertyChangedOverridden. Used to invoke the Infragistics.Win.UltraControlBase.PropertyChanged event.  
Protected MethodOnRestoreTabRaises the RestoreTab event.  
Protected MethodOnSplitterDraggedRaises the SplitterDragged event.  
Protected MethodOnSplitterDraggingRaises the SplitterDragging event.  
Protected MethodOnStoreTabRaises the StoreTab event.  
Protected MethodOnSubObjectPropChangedCalled when a property on a sub object has changed.  
Protected MethodOnTabActivatedRaises the TabActivated event.  
Protected MethodOnTabClosedRaises the TabClosed event.  
Protected MethodOnTabClosingRaises the TabClosing event.  
Protected MethodOnTabDisplayedRaises the TabDisplayed event.  
Protected MethodOnTabDisplayingRaises the TabDisplaying event.  
Protected MethodOnTabDraggingRaises the TabDragging event.  
Protected MethodOnTabDragOverRaises the TabDragOver event.  
Protected MethodOnTabDroppedRaises the TabDropped event.  
Protected MethodOnTabGroupResizedRaises the TabGroupResized event.  
Protected MethodOnTabGroupResizingRaises the TabGroupResizing event.  
Protected MethodOnTabGroupScrolledRaises the TabGroupScrolled event.  
Protected MethodOnTabGroupScrollingRaises the TabGroupScrolling event.  
Protected MethodOnTabMovedRaises the TabMoved event.  
Protected MethodOnTabMovingRaises the TabMoving event.  
Protected MethodOnTabSelectedRaises the TabSelected event.  
Protected MethodOnTabSelectingRaises the TabSelecting event.  
Protected MethodShouldSerializeAppearanceIndicates whether the Appearance property contains data that needs to be serialized.  
Protected MethodShouldSerializeBorderColor

Returns a Boolean value that determines whether the BorderColor property is set to its default value.

 
Protected MethodShouldSerializeCursor (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Protected MethodShouldSerializeImageListIndicates whether the ImageList property needs to be serialized.  
Protected MethodShouldSerializeImageTransparentColor

Returns a Boolean value that determines whether the ImageTransparentColor property is set to its default value.

 
Protected MethodShouldSerializeSplitterAppearanceIndicates whether the SplitterAppearance property contains data that needs to be serialized.  
Protected MethodShouldSerializeTabGroupsIndicates if any of the MdiTabGroup objects contains data to serialize.  
Protected MethodShouldSerializeTabGroupSettingsIndicates whether the TabGroupSettings property contains data that needs to be serialized.  
Protected MethodShouldSerializeTabSettingsIndicates whether the TabSettings property contains data that needs to be serialized.  
Protected MethodShouldSerializeViewStyleIndicates whether the ViewStyle property needs to be serialized.  
Public Events
 NameDescription
Public EventDisposed (Inherited from System.ComponentModel.Component)
Public EventInitializeContextMenuCancelable event that occurs when a System.Windows.Forms.ContextMenu will be displayed for an MdiTab  
Public EventInitializeTabEvent that occurs when a new MdiTab is created for an mdichild form.  
Public EventInitializeTabGroupEvent that occurs when a new MdiTabGroup is created.  
Public EventMouseEnterElement (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public EventMouseLeaveElement (Inherited from Infragistics.Win.UltraComponentControlManagerBase)
Public EventPropertyChanged (Inherited from Infragistics.Win.UltraComponentBase)
Public EventRestoreTabEvent that occurs when an MdiTab is deserialized so that it may be associated with a System.Windows.Forms.Form  
Public EventSplitterDraggedEvent that occurs after the splitter bar for an MdiTabGroup has been repositioned.  
Public EventSplitterDraggingEvent that occurs when the splitter bar for an MdiTabGroup is about to be repositioned.  
Public EventStoreTabEvent that occurs when the SaveAsBinary(Stream) or SaveAsXml(Stream) method is invoked so that each tab's PersistedInfo may be initialized.  
Public EventTabActivatedEvent that occurs after the ActiveTab has changed.  
Public EventTabClosedEvent that occurs after an MdiTab is closed.  
Public EventTabClosingCancelable event that occurs before an MdiTab is closed.  
Public EventTabDisplayedEvent that occurs after the visibility of the Form of an MdiTab is changed to true and the MdiTab is displayed in an MdiTabGroup.  
Public EventTabDisplayingEvent that occurs when the visibility of the Form of an MdiTab is changed to true and the MdiTab is being displayed in an MdiTabGroup.  
Public EventTabDraggingCancelable event that occurs when an MdiTab is about to be dragged.  
Public EventTabDragOverEvent that occurs during the drag of an MdiTab to determine if the specified location is a valid drop point.  
Public EventTabDroppedEvent that occurs after an MdiTab drag operation is completed.  
Public EventTabGroupResizedEvent that occurs after an MdiTabGroup is resized.  
Public EventTabGroupResizingCancelable event that occurs before an MdiTabGroup is resized.  
Public EventTabGroupScrolledEvent that occurs after an MdiTabGroup is scrolled.  
Public EventTabGroupScrollingCancelable event that occurs before an MdiTabGroup is scrolled.  
Public EventTabMovedEvent that occurs after an MdiTab has been repositioned.  
Public EventTabMovingEvent that occurs when an MdiTab is about to be repositioned.  
Public EventTabSelectedEvent that occurs after an MdiTab has been selected.  
Public EventTabSelectingCancelable event that occurs before an MdiTab is selected.  
See Also