Nevron .NET Vision
Nevron.UI.WinForm.Docking Namespace / NDockManager Class
Properties Methods Events


In This Topic
    NDockManager Class Members
    In This Topic

    The following tables list the members exposed by NDockManager.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a default instance of the dock manager.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets/Sets whether the user can change the text of the document tabs.  
    Public PropertyGets or sets the object that controls auto-hide tabs appearance.  
    Public PropertyGets or sets the object that controls caption appearance.  
    Public PropertyGets/Sets whether the Docking Panels should be disposed when they are closed.  
    Public PropertyGets or sets the object that controls docking hints appearance.  
    Public PropertyGets or sets the object that controls documents appearance.  
    Public Propertystatic (Shared in Visual Basic)Gets or sets the object that handles panel dragging.  
    Public PropertyDetermines whether the skinning logic may be applied on the framework managed by this instance.  
    Public PropertySpecifies the main form of the application. The manager needs it in order to properly react on activate/deactivate of the form.  
    Public PropertyGets or sets the default border style for panel's groups.  
    Public PropertyGets or sets the ImageList object to be used by the entire framework.  
    Public PropertyGets or sets the palette used to render docking panels GUI elements  
    Public PropertyGets or sets a bitwise mask specifying local palette inheritance.  
    Public PropertyGets or sets the dockstyle for the root container which is DockStyle.Fill by default.  
    Public PropertyGets or sets the Z-index of the root container on the form.  
    Public PropertyGets or sets the object that controls splitters appearance.  
    Public PropertyGets or sets a value whether the floating frames will stick also to the main form.  
    Public PropertyGets or sets a value whether the floating frames will also stick to the working area of the main form.  
    Public PropertyGets or sets a value whether the floating frames will stick to each other and to the main form.  
    Public PropertyGets the options which controls the floating frame sticking.  
    Public PropertyGets or sets the object that controls tabs appearance.  
    Public PropertyGets/Sets the size of the mouse trip before the draggable docking panel to become floating.  
    Public PropertyGets or sets the visual tab editor mode.  
    Top
    Protected Properties
     NameDescription
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected Property (Inherited from System.ComponentModel.Component)
    Top
    Public Methods
     NameDescription
    Public MethodRegisters a container with the framework and sets its dockstyle to the specified one.  
    Public MethodApplies the specified palette to the entire framework.  
    Public MethodCloses the currently displayed panel which state is AutoHide.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodOverloaded. Overridden.   
    Public MethodEnds previously started batch operation.  
    Public MethodSeraches from all registered containers for the one which id is equal to the specified one.  
    Public MethodFinds the panel with the specified id.  
    Public MethodSearches for a INDockZone instance with the specified id.  
    Public MethodGets an array of docking containers which match the specified dock state mask.  
    Public Method  
    Public Method (Inherited from System.MarshalByRefObject)
    Public Method  
    Public MethodGets all the docking panels that have the specified dock state.  
    Public MethodDetermines whether the panels are currently locked.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodLocks all the panels and does not allow the user to visually reposition them.  
    Public MethodNotifies that a tab property change has occured.  
    Public MethodOverloaded. Forces all the panels which captions are visible to update them.  
    Public MethodForces all the document strips to update their appearance.  
    Public MethodForces all docking panel groups to update their tab strips and borders.  
    Public MethodForces all the containers to perform layout.  
    Public MethodNotifies the entire framework that a palette change has occured.  
    Public MethodForces an immediate refresh of all containers.  
    Public MethodForces all the splitters to update their appearance.  
    Public MethodNotifies that a tab property change has occured.  
    Public MethodForces total update. That is caption update, tab strip update and perform layout.  
    Public MethodGets 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.  
    Public MethodGets a currently registered service which is an instance of the specified type.  
    Public MethodRegisters the panel with the manager.  
    Public MethodRegisters a service which is of the specified type.  
    Public MethodOverloaded. Resets the current layout to its infinite state.  
    Public MethodResumes layout operations in the containers.  
    Public MethodResumes previously locked painting.  
    Public MethodDisplays a dialog box to visually edit some of the manager's properties.  
    Public MethodStarts and prepares for a batch operation. For example a batch operation is redocking a floating container with 5 panels residing in it.  
    Public MethodSuspends any layout operations in the containers.  
    Public MethodLocks any painting operation upon the docking framework.  
    Public Method (Inherited from System.ComponentModel.Component)
    Public MethodUnlocks the panels visual functionality.  
    Public Method  
    Top
    Protected Methods
     NameDescription
    Protected MethodCreates the core document manager instance.  
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected MethodAttaches to the root form's events like Activated and Deactivate  
    Protected MethodPerforms default initialization of the manager.  
    Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
    Protected MethodGets notified that the main form has been activated.  
    Protected MethodGets notified that the main form has is about to be closed.  
    Protected MethodGets notified that the main form has been deactivated.  
    Protected Method  
    Protected MethodPerforms the core dispose logic.  
    Protected MethodDetaches from the current form.  
    Top
    Public Events
     NameDescription
    Public EventNotifies that a panel has become autohiding.  
    Public EventNotifies that a panel has become docked.  
    Public EventNotifies that a panel has become floating.  
    Public EventNotifies that an auto-hiding panel is hidden.  
    Public EventNotifies that an auto-hiding panel is displayed.  
    Public EventNotifies that a panel is about to become autohiding. Cancelable.  
    Public EventNotifies that a panel is about to become docked. Cancelable.  
    Public EventNotifies that a panel is about to become floating. Cancelable.  
    Public EventNotifies that the tab of the NUIDocument was double clicked.  
    Public EventNotifies that a panel has been activated.  
    Public EventNotifies of a panel activation.  
    Public EventNotifies that a panel drag operation has just started.  
    Public EventNotifies that a panel has been closed.  
    Public EventNotifies that a panel is about to be closed. Cancelable.  
    Public EventNotifies that a panel has been deactivated.  
    Public EventNotifies of a panel deactivation.  
    Public EventNotifies that a panel has been displayed.  
    Public EventNotifies that a panel is about to be displayed. Cancelable.  
    Public EventNotifies that a panel is being dragged. Cancelable.  
    Public EventNotifies of a panel drag operation end.  
    Public EventFired before the default processing of keyboard events occurs. Set the Handled property of the event arguments to prevent it from the default processing.  
    Top
    See Also