DocumentContainer
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
Initializes a new instance of the DocumentContainer class with default settings.
public DocumentContainer()
Initializes a new instance of the DocumentContainer class and associates it with the specified RadDock instance.
Properties
Gets the RadDock instance where this container resides and manages document tab strips.
[Browsable(false)]
public RadDock DockManager { get; }
Gets or sets the coordinates of the upper-left corner of the DocumentContainer relative to its parent container.
[Browsable(false)]
public Point Location { get; set; }
Gets or sets the padding applied to the interior of the DocumentContainer.
public Padding Padding { get; set; }
Gets or sets the height and width of the DocumentContainer in pixels.
[Browsable(false)]
public Size Size { get; set; }
Gets or sets the width of the splitter bars used between document panels in pixels.
public override int SplitterWidth { get; set; }
Overrides:
Gets or sets the tab order of the DocumentContainer within its parent container.
public int TabIndex { get; set; }
Gets or sets a value indicating whether the user can use the TAB key to give focus to the DocumentContainer.
[Browsable(false)]
public bool TabStop { get; set; }
Gets or sets the name of the theme class used for styling this DocumentContainer.
public override string ThemeClassName { get; set; }
Overrides:
Methods
Releases the unmanaged resources used by the DocumentContainer and optionally releases the managed resources.
protected override void Dispose(bool disposing)
True to release both managed and unmanaged resources; false to release only unmanaged resources.
Overrides:
Raises the ControlAdded event and validates the type of control being added.
protected override void OnControlAdded(ControlEventArgs e)
A ControlEventArgs that contains the event data.
Overrides: