Name | Description | |
---|---|---|
NDockManager Constructor | Initializes a default instance of the dock manager. |
The following tables list the members exposed by NDockManager.
Name | Description | |
---|---|---|
NDockManager Constructor | Initializes a default instance of the dock manager. |
Name | Description | |
---|---|---|
AllowEditTabText | Gets/Sets whether the user can change the text of the document tabs. | |
AutoHideTabStyle | Gets or sets the object that controls auto-hide tabs appearance. | |
CaptionStyle | Gets or sets the object that controls caption appearance. | |
DisposePanelsOnClose | Gets/Sets whether the Docking Panels should be disposed when they are closed. | |
DockingHintStyle | Gets or sets the object that controls docking hints appearance. | |
DocumentStyle | Gets or sets the object that controls documents appearance. | |
DragHandler | Gets or sets the object that handles panel dragging. | |
EnableSkinning | Determines whether the skinning logic may be applied on the framework managed by this instance. | |
Form | Specifies the main form of the application. The manager needs it in order to properly react on activate/deactivate of the form. | |
GroupBorderStyle | Gets or sets the default border style for panel's groups. | |
ImageList | Gets or sets the ImageList object to be used by the entire framework. | |
Palette | Gets or sets the palette used to render docking panels GUI elements | |
PaletteInheritance | Gets or sets a bitwise mask specifying local palette inheritance. | |
RootContainerDockStyle | Gets or sets the dockstyle for the root container which is DockStyle.Fill by default. | |
RootContainerZIndex | Gets or sets the Z-index of the root container on the form. | |
SplitterStyle | Gets or sets the object that controls splitters appearance. | |
StickToMainForm | Gets or sets a value whether the floating frames will stick also to the main form. | |
StickToWorkingArea | Gets or sets a value whether the floating frames will also stick to the working area of the main form. | |
StickyFloatingFrames | Gets or sets a value whether the floating frames will stick to each other and to the main form. | |
StickyOptions | Gets the options which controls the floating frame sticking. | |
TabStyle | Gets or sets the object that controls tabs appearance. | |
UndockToleranceSize | Gets/Sets the size of the mouse trip before the draggable docking panel to become floating. | |
VisualTabEditorMode | Gets or sets the visual tab editor mode. |
Name | Description | |
---|---|---|
CanRaiseEvents | (Inherited from System.ComponentModel.Component) | |
Events | (Inherited from System.ComponentModel.Component) |
Name | Description | |
---|---|---|
AddContainer | Registers a container with the framework and sets its dockstyle to the specified one. | |
ApplyPalette | Applies the specified palette to the entire framework. | |
CloseAutoHidingPanel | Closes the currently displayed panel which state is AutoHide. | |
CreateObjRef | (Inherited from System.MarshalByRefObject) | |
Dispose | Overloaded. Overridden. | |
EndBatchOperation | Ends previously started batch operation. | |
FindContainer | Seraches from all registered containers for the one which id is equal to the specified one. | |
FindPanel | Finds the panel with the specified id. | |
FindZone | Searches for a INDockZone instance with the specified id. | |
GetContainers | Gets an array of docking containers which match the specified dock state mask. | |
GetControlHostByKey | ||
GetLifetimeService | (Inherited from System.MarshalByRefObject) | |
GetPanelByKey | ||
GetPanels | Gets all the docking panels that have the specified dock state. | |
GetPanelsLocked | Determines whether the panels are currently locked. | |
InitializeLifetimeService | (Inherited from System.MarshalByRefObject) | |
LockPanels | Locks all the panels and does not allow the user to visually reposition them. | |
NotifyAutoHideTabsUpdate | Notifies that a tab property change has occured. | |
NotifyCaptionUpdate | Overloaded. Forces all the panels which captions are visible to update them. | |
NotifyDocumentStripsUpdate | Forces all the document strips to update their appearance. | |
NotifyGroupUpdate | Forces all docking panel groups to update their tab strips and borders. | |
NotifyLayout | Forces all the containers to perform layout. | |
NotifyPaletteChange | Notifies the entire framework that a palette change has occured. | |
NotifyRefresh | Forces an immediate refresh of all containers. | |
NotifySplittersUpdate | Forces all the splitters to update their appearance. | |
NotifyTabPropertyChange | Notifies that a tab property change has occured. | |
NotifyTotalUpdate | Forces total update. That is caption update, tab strip update and perform layout. | |
OnKeyPreview | Gets notified for a keyboard event. The default processing examines the event arguments and searches for a registered command which has specified the current key combination as a shortcut. | |
QueryService | Gets a currently registered service which is an instance of the specified type. | |
RegisterDockPanel | Registers the panel with the manager. | |
RegisterService | Registers a service which is of the specified type. | |
ResetLayout | Overloaded. Resets the current layout to its infinite state. | |
ResumeLayout | Resumes layout operations in the containers. | |
ResumePainting | Resumes previously locked painting. | |
ShowEditor | Displays a dialog box to visually edit some of the manager's properties. | |
StartBatchOperation | Starts and prepares for a batch operation. For example a batch operation is redocking a floating container with 5 panels residing in it. | |
SuspendLayout | Suspends any layout operations in the containers. | |
SuspendPainting | Locks any painting operation upon the docking framework. | |
ToString | (Inherited from System.ComponentModel.Component) | |
UnlockPanels | Unlocks the panels visual functionality. | |
UnregisterDockPanel |
Name | Description | |
---|---|---|
CreateDocumentManagerInstance | Creates the core document manager instance. | |
Finalize | (Inherited from System.ComponentModel.Component) | |
GetService | (Inherited from System.ComponentModel.Component) | |
HookToForm | Attaches to the root form's events like Activated and Deactivate | |
InitDefault | Performs default initialization of the manager. | |
MemberwiseClone | Overloaded. (Inherited from System.MarshalByRefObject) | |
OnFormActivated | Gets notified that the main form has been activated. | |
OnFormClosing | Gets notified that the main form has is about to be closed. | |
OnFormDeactivated | Gets notified that the main form has been deactivated. | |
OnLocalSkinChanged | ||
PerformDispose | Performs the core dispose logic. | |
UnhookForm | Detaches from the current form. |
Name | Description | |
---|---|---|
AfterPanelAutoHide | Notifies that a panel has become autohiding. | |
AfterPanelDock | Notifies that a panel has become docked. | |
AfterPanelFloat | Notifies that a panel has become floating. | |
AutoHidePanelClose | Notifies that an auto-hiding panel is hidden. | |
AutoHidePanelDisplay | Notifies that an auto-hiding panel is displayed. | |
BeforePanelAutoHide | Notifies that a panel is about to become autohiding. Cancelable. | |
BeforePanelDock | Notifies that a panel is about to become docked. Cancelable. | |
BeforePanelFloat | Notifies that a panel is about to become floating. Cancelable. | |
DocumentTabDoubleClick | Notifies that the tab of the NUIDocument was double clicked. | |
PanelActivated | Notifies that a panel has been activated. | |
PanelActivating | Notifies of a panel activation. | |
PanelBeginDrag | Notifies that a panel drag operation has just started. | |
PanelClosed | Notifies that a panel has been closed. | |
PanelClosing | Notifies that a panel is about to be closed. Cancelable. | |
PanelDeactivated | Notifies that a panel has been deactivated. | |
PanelDeactivating | Notifies of a panel deactivation. | |
PanelDisplayed | Notifies that a panel has been displayed. | |
PanelDisplaying | Notifies that a panel is about to be displayed. Cancelable. | |
PanelDragging | Notifies that a panel is being dragged. Cancelable. | |
PanelEndDrag | Notifies of a panel drag operation end. | |
PreviewKey | Fired before the default processing of keyboard events occurs. Set the Handled property of the event arguments to prevent it from the default processing. |