Docking Controls with WinDockManager through Code Background The WinDockManager™ allows controls to be docked to the sides of a application in panes, or windows. These panes can contain a single control or multiple controls. This topic will show you how to arrange these panes in code. Questions How do I dock a win...
Float a Dockable Pane The WinDockManager™ allows controls that are docked in Panes to be floated on the screen unattached to the sides of a application. You can float a pane in code or by dragging the pane’s title bar away form a docking area at run-time. To float a pane at run-time, click the mouse on the pane’s ...
Getting Started with WinDockManager Click the links below to find information on how to get up and running quickly with the WinDockManager™ component. Adding WinDockManager to a Form — Shows you how to place the WinDockManager component on your Windows form. Docking Controls with WinDockManager through Code — Expl...
Group Multiple Windows Together The grouping of windows is accomplished by simply dragging the window around the application. If the window forms to a specific target area, it can be grouped there. Grouping of windows with the WinDockManager™ component will mimic the grouping of windows within Visual Studio.NET. U...
Group Styles The DockableGroupPanes class of the WinDockManager™ control can organize and display its child panes in one of four styles. The style used to display the child panes is based on the group’s ChildPaneStyle property. Horizontal Split A horizontal splitter bar is used to separate the child panes in a hor...
Locate a Specific Pane Before you can effect changes on a pane, such as pinning, unpinning, maximizing, minimizing, you must first locate the pane to change. The WinDockManager™ has several methods available for obtaining the location, by key, x and y coordinates, and control. The most common way of locating a pan...
Minimize and Maximize a Window Dockable windows can be Minimized and Maximized . When they are maximized, they take up the entire DockableGroupPane area. When they are minimized, the other controls are made larger, and take up the space vacated my the minimized pane. A window can be Minimized and Maximized in code...
New PaneDisplayed and PaneHidden Events WinDockManager™ is the recipient of two very useful events this release; the PaneDisplayed and PaneHidden events. The PaneDisplayed event occurs whenever a pane is brought into view, whereas the PaneHidden event occurs whenever a pane is taken out of view. One notable advant...
Pane Navigator Visual Studio® 2005 introduced the concept of a navigation interface to help users manage their open documents and tool windows. Infragistics captured the essence of this concept and applied it to the WinDockManager™ control. However, this concept is not just specific to Visual Studio 2005. The navi...
Pane Object Types There are three types of pane objects in the WinDockManager™ component: the DockableControlPane , DockableGroupPane , and DockAreaPane . Each of these objects is derived from the DockablePaneBase object. The following is a summary of the purpose of each type of pane. The DockableControlPane is th...