LayoutFloatingWindowControl - wesley7child/OuterPlugin GitHub Wiki
- LayoutFloatingWindowControl (Class Definition) : System.Windows.Window
- LayoutFloatingWindowControl (Class Diagram)
Model | Control |
---|---|
LayoutFloatingWindow | LayoutFloatingWindowControl |
The LayoutFloatingWindowControl
class is an abstraction layer for floating:
- Documents (LayoutDocumentFloatingWindowControl) and
- Tool Windows (LayoutAnchorableFloatingWindowControl)
in AvalonDock. That is, both UI elements, documents and tool windows, share the LayoutFloatingWindowControl
class as an abstract base and implement its properties and methods.
The related class DragService implements the drag & drop behavior when a control inheriting from LayoutFloatingWindowControl
is dragged around by the user.
Properties
Name | Description |
---|---|
ContentMinHeight | The MinHeight of the content of the window, will be 0 until the window has been rendered, or if the MinHeight is unset for the content. |
ContentMinWidth | The MinWidth of the content of the window, will be 0 until the window has been rendered, or if the MinWidth is unset for the content. |
TotalMargin | The total margin (including window chrome and title bar). The margin is queried from the visual tree the first time it is rendered, zero until the first call of FilterMessage(WM_ACTIVATE). |
DockingManager.AutoWindowSizeWhenOpened | See DockingManager.AutoWindowSizeWhenOpened dependency property |