Class DocumentContainer
Represents a special container, which is used to store document tab strips.
Inherited Members
Namespace: Telerik.WinControls.UI.Docking
Assembly: Telerik.WinControls.RadDock.dll
Syntax
public class DocumentContainer : RadSplitContainer, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider
Constructors
DocumentContainer()
Initializes a new instance of the DocumentContainer class with default settings.
Declaration
public DocumentContainer()
DocumentContainer(RadDock)
Initializes a new instance of the DocumentContainer class and associates it with the specified RadDock instance.
Declaration
public DocumentContainer(RadDock dock)
Parameters
RadDock
dock
The RadDock instance to associate with this container. |
Properties
DockManager
Gets the RadDock instance where this container resides and manages document tab strips.
Declaration
public RadDock DockManager { get; }
Property Value
RadDock
|
IsMainDocumentContainer
This property is not relevant for this class.
Declaration
public bool IsMainDocumentContainer { get; set; }
Property Value
System.Boolean
|
Location
Gets or sets the coordinates of the upper-left corner of the DocumentContainer relative to its parent container.
Declaration
public Point Location { get; set; }
Property Value
System.Drawing.Point
|
Padding
Gets or sets the padding applied to the interior of the DocumentContainer.
Declaration
public Padding Padding { get; set; }
Property Value
System.Windows.Forms.Padding
|
Size
Gets or sets the height and width of the DocumentContainer in pixels.
Declaration
public Size Size { get; set; }
Property Value
System.Drawing.Size
|
SplitterWidth
Gets or sets the width of the splitter bars used between document panels in pixels.
Declaration
public override int SplitterWidth { get; set; }
Property Value
System.Int32
|
Overrides
TabIndex
Gets or sets the tab order of the DocumentContainer within its parent container.
Declaration
public int TabIndex { get; set; }
Property Value
System.Int32
|
TabStop
Gets or sets a value indicating whether the user can use the TAB key to give focus to the DocumentContainer.
Declaration
public bool TabStop { get; set; }
Property Value
System.Boolean
|
ThemeClassName
Gets or sets the name of the theme class used for styling this DocumentContainer.
Declaration
public override string ThemeClassName { get; set; }
Property Value
System.String
|
Overrides
Methods
CanSelectAtDesignTime()
This method is not relevant for this class.
Declaration
public override bool CanSelectAtDesignTime()
Returns
System.Boolean
Always returns false to prevent selection at design time. |
Overrides
Dispose(Boolean)
Releases the unmanaged resources used by the DocumentContainer and optionally releases the managed resources.
Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean
disposing
True to release both managed and unmanaged resources; false to release only unmanaged resources. |
Overrides
OnControlAdded(ControlEventArgs)
Raises the System.Windows.Forms.Control.ControlAdded event and validates the type of control being added.
Declaration
protected override void OnControlAdded(ControlEventArgs e)
Parameters
System.Windows.Forms.ControlEventArgs
e
A System.Windows.Forms.ControlEventArgs that contains the event data. |
Overrides
UpdateCollapsed()
This method is not relevant for this class.
Declaration
public override void UpdateCollapsed()