Class DocumentTabStrip
A predefined Dock
Inherited Members
Namespace: Telerik.WinControls.UI.Docking
Assembly: Telerik.WinControls.RadDock.dll
Syntax
public class DocumentTabStrip : DockTabStrip, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider
Constructors
DocumentTabStrip()
Default constructor.
Declaration
public DocumentTabStrip()
DocumentTabStrip(RadDock)
Initializes a new Document
Declaration
public DocumentTabStrip(RadDock dockManager)
Parameters
Rad
|
Properties
DefaultTabStripAlignment
The default tabstrip alignment is Top.
Declaration
protected override TabStripAlignment DefaultTabStripAlignment { get; }
Property Value
Overrides
DockType
Returns Document dock type.
Declaration
public override DockType DockType { get; }
Property Value
Overrides
DocumentButtonsLayout
Gets the document buttons layout element.
Declaration
public DockLayoutPanel DocumentButtonsLayout { get; }
Property Value
OverflowMenuButton
Declaration
public OverflowDropDownButtonElement OverflowMenuButton { get; }
Property Value
Methods
ControlDefinesThemeForElement(RadElement)
Declaration
public override bool ControlDefinesThemeForElement(RadElement element)
Parameters
Rad
|
Returns
System.
|
Overrides
CreateChildItems(RadElement)
Declaration
protected override void CreateChildItems(RadElement parent)
Parameters
Rad
|
Overrides
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
System.
|
Overrides
IsDragAllowed(Point)
Declaration
protected override bool IsDragAllowed(Point location)
Parameters
System.
|
Returns
System.
|
Overrides
OnControlAdded(ControlEventArgs)
Declaration
protected override void OnControlAdded(ControlEventArgs e)
Parameters
System.
|
Overrides
OnControlRemoved(ControlEventArgs)
Declaration
protected override void OnControlRemoved(ControlEventArgs e)
Parameters
System.
|
Overrides
OnLayout(LayoutEventArgs)
Declaration
protected override void OnLayout(LayoutEventArgs e)
Parameters
System.
|
Overrides
OnLocalizationProviderChanged()
Declaration
protected override void OnLocalizationProviderChanged()
Overrides
OnMouseClick(MouseEventArgs)
Declaration
protected override void OnMouseClick(MouseEventArgs e)
Parameters
System.
|
OnMouseDown(MouseEventArgs)
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
System.
|
Overrides
OnMouseUp(MouseEventArgs)
Declaration
protected override void OnMouseUp(MouseEventArgs e)
Parameters
System.
|
Overrides
OnRightToLeftChanged(EventArgs)
Declaration
protected override void OnRightToLeftChanged(EventArgs e)
Parameters
System.
|
Overrides
OnSelectedIndexChanging(TabStripPanelSelectedIndexChangingEventArgs)
Declaration
protected override void OnSelectedIndexChanging(TabStripPanelSelectedIndexChangingEventArgs e)
Parameters
Overrides
OnTabStripAlignmentChanged(EventArgs)
Declaration
protected override void OnTabStripAlignmentChanged(EventArgs e)
Parameters
System.
|
Overrides
OnThemeChanged()
UpdateActiveWindow(DockWindow, Boolean)
Updates the currently active window by setting bold if the specified window instance is the currently active document within the owning RadDock instance.
Declaration
protected override void UpdateActiveWindow(DockWindow window, bool active)
Parameters
Dock
|
System.
|
Overrides
UpdateAfterTransaction()
Declaration
protected override void UpdateAfterTransaction()
Overrides
UpdateButtons()
UpdateTabSelection(Boolean)
Declaration
public override void UpdateTabSelection(bool updateFocus)
Parameters
System.
|
Overrides
UpdateTabStripVisibility(Boolean)
Declaration
protected override void UpdateTabStripVisibility(bool visible)
Parameters
System.
|