In This Article

ActiproSoftware.UI.Avalonia.Controls.Docking.Primitives Namespace

Classes

AdvancedTabControlButtonPanel

Represents a button Avalonia.Controls.Panel that is used by a AdvancedTabControl.

AdvancedTabPanel

Represents a Avalonia.Controls.Panel that is used by an AdvancedTabControl.

AutoHideContainerSplitter

Represents a splitter for an auto-hide container.

AutoHideTabGroup

Represents a tab group that can contain dockable windows in auto-hide mode.

AutoHideTabItem

Represents a tab item the provides access to a dockable window in auto-hide mode.

AutoHideTabStrip

Represents an auto-hide tab strip.

ChromedWindow

Represents a window with custom chrome.

DockGuideBase

Represents a dock guide for the outer bottom side of a dock host.

DockGuideCenter

Represents a center dock guide.

DockGuideCross

Represents a cross-shaped container for other dock guides.

DockGuideInnerBottom

Represents an inner bottom dock guide.

DockGuideInnerLeft

Represents an inner left dock guide.

DockGuideInnerRight

Represents an inner right dock guide.

DockGuideInnerTop

Represents an inner top dock guide.

DockGuideOuterBottom

Represents an outer bottom dock guide.

DockGuideOuterLeft

Represents an outer left dock guide.

DockGuideOuterRight

Represents an outer right dock guide.

DockGuideOuterTop

Represents an outer top dock guide.

DockPreview

Represents a dock preview that shows when dragging over a dock guide.

DockingWindowContainerBase

Represents the base class for a control that can contain multiple docking windows, with one selected.

DockingWindowContainerTabItem

Represents an AdvancedTabItem for use within a DockingWindowContainerBase.

FloatPreview

Represents a float preview that can show when not dragging over a dock guide.

FloatingWindowControl

Represents a HostWindowControlBase that is used as the root control of a hosted floating window.

HostWindowControlBase

The base WindowControl for use with the Docking product.

MdiHostBase

Represents the base class for a container that hosts docking windows in an MDI (multiple-document interface).

NewTabButton

Represents a new tab button.

NonVisualConverter

Represents a value converter that only passes through a value if it isn't a Avalonia.Visual.

SplitContainerPanel

Represents a Avalonia.Controls.Panel that is used by a SplitContainer.

SplitContainerSplitter

Represents a splitter within a SplitContainer.

SplitterBase

Represents an abstract base class for a splitter.

StandardMdiItemsControl

Represents an Avalonia.Controls.ItemsControl that displays standard MDI windows.

StandardMdiPanel

Represents a Avalonia.Controls.Panel that is used by a StandardMdiItemsControl.

StandardMdiWindowControl

Represents a HostWindowControlBase that is used as the root control of a standard MDI window.

StandardSwitcherItem

Represents an item in a StandardSwitcher.

SwitcherBase

Provides the base class for a component that provides switching of docking windows.

TabItemBorder

Renders a border for a tab item.

TabbedMdiContainerTabControl

Represents an AdvancedTabControl for use within a TabbedMdiContainer.

TitleBarPanel

Represents a Avalonia.Controls.Panel within a title bar.

TitleConverter

Represents a value converter that can shorten long text by only allowing a certain prefix number of characters at the start, then injecting the patch string, and allowing a certain suffix number of characters at the end.

ToolWindowContainerTabControl

Represents an AdvancedTabControl for use within a ToolWindowContainer.

ToolWindowContainerTitleBarGripper

Renders a gripper decoration for a ToolWindowContainer.