ClassDocumentContainer
Represents a special container, which is used to store document tab strips.
Definition
Namespace:Telerik.WinControls.UI.Docking
Assembly:Telerik.WinControls.RadDock.dll
Syntax:
public class DocumentContainer : RadSplitContainer, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider
Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlSplitPanelRadSplitContainerDocumentContainer
Implements:
Inherited Members
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.
Properties
DockManager
Gets the RadDock instance where this container resides and manages document tab strips.
Declaration
[Browsable(false)]
public RadDock DockManager { get; }
Property Value
Location
Gets or sets the coordinates of the upper-left corner of the DocumentContainer relative to its parent container.
Declaration
[Browsable(false)]
public Point Location { get; set; }
Property Value
Padding
Gets or sets the padding applied to the interior of the DocumentContainer.
Size
Gets or sets the height and width of the DocumentContainer in pixels.
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
Overrides
TabIndex
Gets or sets the tab order of the DocumentContainer within its parent container.
TabStop
Gets or sets a value indicating whether the user can use the TAB key to give focus to the DocumentContainer.
Declaration
[Browsable(false)]
public bool TabStop { get; set; }
Property Value
ThemeClassName
Gets or sets the name of the theme class used for styling this DocumentContainer.
Declaration
public override string ThemeClassName { get; set; }
Property Value
Overrides
Methods
Dispose(bool)
Releases the unmanaged resources used by the DocumentContainer and optionally releases the managed resources.
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
True to release both managed and unmanaged resources; false to release only unmanaged resources.
Overrides
OnControlAdded(ControlEventArgs)
Raises the ControlAdded event and validates the type of control being added.
Declaration
protected override void OnControlAdded(ControlEventArgs e)
Parameters
e
A ControlEventArgs that contains the event data.
Overrides