In This Article

ActiproSoftware.Windows.Controls.Docking Namespace

Classes

AdvancedTabControl

Represents a tab control with advanced features.

AdvancedTabControlMenuEventArgs

Provides event arguments for customizing a menu that is opening within an AdvancedTabControl.

AdvancedTabItem

Represents a tab item for use in an AdvancedTabControl.

AdvancedTabItemEventArgs

Provides event arguments for AdvancedTabItem-related drag events.

DockHost

Represents a root host that can contain a docking window hierarchy.

DockSite

Represents a dock site, the root control for docking window host functionality.

DockingMenuEventArgs

Provides event arguments for customizing a docking-related context or drop-down menu.

DockingWindow

Represents the base class for a docking window implementation.

DockingWindowCollection

Represents an observable collection of DockingWindow objects.

DockingWindowCollectionBase<T>

Represents the base class for an observable collection of DockingWindow objects.

DockingWindowDefaultLocationEventArgs

Provides event arguments for DockingWindow-related default location events.

DockingWindowEventArgs

Provides event arguments for DockingWindow-related events.

DockingWindowsAutoHidingEventArgs

Provides event arguments for DockingWindow auto-hiding events.

DockingWindowsDragOverEventArgs

Provides event arguments for when one or more docking windows are dragged over a new dock target, with support for hiding certain dock guides by altering the AllowedDockGuideKinds property.

DockingWindowsEventArgs

Provides event arguments for DockingWindow-related events that deal with potentially multiple windows.

DocumentWindow

Represents a document window.

DocumentWindowCollection

Represents an observable collection of DocumentWindow objects.

FloatingWindowOpeningEventArgs

Provides event arguments for floating window opening events.

InteropFocusTracking

Provides an attached behavior for ensuring that a HwndHost (such as a WindowsFormsHost or WebBrowser) properly registers activation in containing docking windows.

ReadOnlyDockingWindowBaseCollection<T>

Represents the base class for a read-only observable collection of DockingWindow objects.

ReadOnlyDockingWindowCollection

Represents a read-only observable collection of DockingWindow objects.

ReadOnlyToolWindowCollection

Represents a read-only observable collection of ToolWindow objects.

SimpleSwitcher

Implements a SwitcherBase that has no user interface and simply processes keystrokes.

SplitContainer

Represents a container that has multiple split panes of content.

StandardMdiHost

Represents a container that hosts docking windows in a standard, or windowed, MDI (multiple-document interface) mode.

StandardSwitcher

Implements a SwitcherBase that is similar to the switcher found in Visual Studio.

TabbedMdiContainer

Represents a container of one or more documents in tabbed MDI.

TabbedMdiHost

Represents a container that hosts docking windows in a tabbed MDI (multiple-document interface) mode.

ToolWindow

Represents a tool window.

ToolWindowCollection

Represents an observable collection of ToolWindow objects.

ToolWindowContainer

Represents a container of one or more tool windows.

ToolWindowContainerCollection

Represents an observable collection of ToolWindowContainer objects.

WindowControl

Represents a ContentControl that renders like a normal native Window but can be used in other non-top-level contexts.

Workspace

Represents a control that can contain a MDI host, and around which tool windows are docked.

Interfaces

IDockTarget

Provides the base requirements for an object that is a possible target for a docking operation.

Enums

ContextContentAlignment

Indicates the alignment around the primary content (e.g. title) that the contextual content appears.

DockGuideKinds

Specifies multiple dock guide kinds.

DockingMenuKind

Specifies the kind of context or drop-down menu used by the docking elements.

DockingWindowItemKind

Indicates the kind of container that is generated for a DockSite item.

DockingWindowState

Indicates the state for a DockingWindow.

FloatingWindowShowInTaskBarMode

Specifies the mode by which to show floating windows in the taskbar.

MdiKind

Specifies the kind of MDI (multiple-document interface).

SingleTabLayoutBehavior

Indicates the behavior of single tabs in their associated containers.

SizeToContentModes

Specifies the modes when size-to-content should be applied.

TabFlashMode

Specifies the flash mode to apply to a tab.

TabHighlightKind

Specifies the kind of highlight to apply to a tab.

TabLayoutKind

Specifies the kind of tab, which affects its layout.

TabOverflowBehavior

Indicates the overflow behavior of tabs.