Share via


TabWorkspace Class

Definition

public ref class TabWorkspace : System::Windows::Controls::TabControl, Microsoft::Practices::CompositeUI::SmartParts::IComposableWorkspace<System::Windows::UIElement ^, Microsoft::Practices::CompositeUI::Windows::TabSmartPartInfo ^>
[System.Drawing.ToolboxBitmap(typeof(Microsoft.Practices.CompositeUI.Windows.Workspaces.TabWorkspace), "TabWorkspace")]
public class TabWorkspace : System.Windows.Controls.TabControl, Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace<System.Windows.UIElement,Microsoft.Practices.CompositeUI.Windows.TabSmartPartInfo>
[<System.Drawing.ToolboxBitmap(typeof(Microsoft.Practices.CompositeUI.Windows.Workspaces.TabWorkspace), "TabWorkspace")>]
type TabWorkspace = class
    inherit TabControl
    interface IComposableWorkspace<UIElement, TabSmartPartInfo>
    interface IWorkspace
Public Class TabWorkspace
Inherits TabControl
Implements IComposableWorkspace(Of UIElement, TabSmartPartInfo)
Inheritance
TabWorkspace
Derived
Attributes
Implements

Constructors

TabWorkspace()

Properties

ActiveSmartPart
SmartParts
TabItems
WorkItem

Methods

Activate(Object)
ApplySmartPartInfo(Object, ISmartPartInfo)
Close(Object)
ConvertFrom(ISmartPartInfo)
Hide(Object)
OnActivate(UIElement)
OnApplySmartPartInfo(UIElement, TabSmartPartInfo)
OnClose(UIElement)
OnHide(UIElement)
OnItemsChanged(NotifyCollectionChangedEventArgs)
OnSelectionChanged(SelectionChangedEventArgs)
OnShow(UIElement, TabSmartPartInfo)
OnSmartPartActivated(WorkspaceEventArgs)
OnSmartPartActivating(WorkspaceCancelEventArgs)
OnSmartPartClosing(WorkspaceCancelEventArgs)
Show(Object, ISmartPartInfo)
Show(Object)

Events

SmartPartActivated
SmartPartActivating
SmartPartClosing

Explicit Interface Implementations

IComposableWorkspace<UIElement,TabSmartPartInfo>.RaiseSmartPartActivated(WorkspaceEventArgs)
IComposableWorkspace<UIElement,TabSmartPartInfo>.RaiseSmartPartClosing(WorkspaceCancelEventArgs)

Applies to