RadControls for WinForms

Represents the major control in the Telerik.WinForms.UI.Docking assembly. Root component for the entire docking framework. Provides highly extensible and completely transparent transaction-based API for managing a set of tool and document windows registered within the docking framework. Mimics the user experience found in Microsoft Visual Studio - dockable panes, tabbed documents, document navigation plus much more.

Examples

A typical scenario of utilizing a docking framework is as follows: Create a new RadDock instance.Create the desired ToolWindow and/or DocumentWindow instances.Register the newly created dock windows with the RadDock using the DockWindow or the AddDocument methods respectively.Add the new RadDock instance to a Form.Display the Form.

Remarks

Although a rare scenario, sometimes the need of nested RadDock instances may emerge. This is fully supported by the RadDock component and unlimited levels of nesting are allowed.

Namespace: Telerik.WinControls.UI.Docking
Assembly: Telerik.WinControls.RadDock (in Telerik.WinControls.RadDock.dll) Version: 2013.1.321.40 (2013.1.321.40)

Syntax

C#
[TelerikToolboxCategoryAttribute("RadControls - Containers")]
public class RadDock : RadSplitContainer, ILoadObsoleteDockingManagerXml, 
	IMessageListener
Visual Basic
<TelerikToolboxCategoryAttribute("RadControls - Containers")> _
Public Class RadDock _
	Inherits RadSplitContainer _
	Implements ILoadObsoleteDockingManagerXml, IMessageListener

Inheritance Hierarchy

System..::..Object
  System..::..MarshalByRefObject
    System.ComponentModel..::..Component
      System.Windows.Forms..::..Control
        System.Windows.Forms..::..ScrollableControl
          Telerik.WinControls..::..RadControl
            Telerik.WinControls.UI..::..SplitPanel
              Telerik.WinControls.UI..::..RadSplitContainer
                Telerik.WinControls.UI.Docking..::..RadDock

See Also