Skip to content

TabWorkspace Collection Members

See Also

TabWorkspace Overview

Command Bars ActiveX Control v24.0
See Also

TabWorkspace Collection Members

Public Methods

Method Description
Public MethodCreateGroup Creates a new Horizontal or Vertical tab group in the TabWorkspace.
Public MethodDoWorkspaceCommand Performs the specified TabWorkspace Command. This allows you to perform TabWorkspace grouping via code, e.g., creating a new tab group or moving tabs between tab groups.
Public MethodEnableGroups Enables workspace grouping.
Public MethodFindGroup Finds the tab group that a specified TabControlItem is located in.
Public MethodFindItem Finds a TabControlItem by searching by the attached object's Handle.
Public MethodHitTest Returns the TabControlItem that the user clicked.
Public MethodIsWorkspaceCommandEnabled Determines if TabWorkspace grouping is enabled.
Public MethodItem Gets a TabControlItem.
Public MethodMoveToGroup Moves an item from one tab group to another tab group.
Public MethodRefresh Refreshes the TabWorkspace.
Public MethodShowNewWindowTab Adds an Internet Explorer 7 style new window tab button.

Public Properties

Property Description
Public PropertyAllowReorder Enables/Disables tab reordering. When True, the tabs can be reordered.
Public PropertyAutoTheme Enables/Disables auto themes.
Public PropertyAutoUpdateTabCaption Specifies whether tab captions are updated automatically.
Public PropertyEnableMarkup Allows the use of a XAML snippet to be used for the workspace buttons.
Public PropertyFlags Gets/Sets the flags of the TabWorkspace. The flags allow you to show/hide the tab workspace buttons.
Public PropertyGroupCount Returns the total number of tab groups in the TabWorkspace.
Public PropertyGroupSplitter Gets/Sets the width/height of a group in the TabWorkspace.
Public PropertyHorizGroupSplitting Indicates whether the tab groups in the TabWorkspace are split horizontally or vertically.
Public PropertyhWnd Gets the handle to the tab workspace.
Public PropertyIgnoreFlickersOnActivate Reduces the "flicker" that occurs when a MDI Child caption becomes active.
Public PropertyItemCount Gets the number of TabControlItems in the TabWorkspace.
Public PropertyNewTabPosition Gets/Sets where new tabs are to be positioned when they are added to the tab workspace. Tabs can always be added to the far right, left, or after the currently active tab.
Public PropertyPaintManager Gets the PaintManager properties.
Public PropertyRightToLeft Gets or sets a value indicating whether the TabWorkspace elements are aligned to support locales using right-to-left fonts.
Public PropertySelected Gets the currently selected tab control.
Public PropertyThemedBackColor Gets/Sets a Boolean value indicating whether a themed backcolor will be used. If true, then the backcolor of the MDIClient is calculated from the current theme; if false, the Form::BackColor property will be used.
Public PropertyToolTipContext Represents the tool tip window that is used to display tool tips.
Public PropertyUseSplitterTracker Specifies whether a splitter tracker is used when resizing tab groups in the TabWorkspace.

Events

Event Description
Public EventBeforeItemClick Triggered when the user clicks on a TabControlItem of the TabWorkspace.
Public EventNewItem Triggered when a new item was added to the TabWorkspace.
Public EventRClick Triggered when the user right-clicks on a TabControlItem of the TabWorkspace.
Public EventSelectedChanged Occurs when a tab in the TabWorkspace is selected.

See Also

TabWorkspace Overview


Copyright (c) 1998-2024 Codejock Technologies. All rights reserved.