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()