Class CollapsiblePanelControlsContainer
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class CollapsiblePanelControlsContainer : RadScrollablePanel, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider
Constructors
CollapsiblePanelControlsContainer()
Declaration
public CollapsiblePanelControlsContainer()
Properties
Dock
Gets or sets which control borders are docked to its parent control and determines how a control is resized with its parent.
Declaration
public override DockStyle Dock { get; set; }
Property Value
System.Windows.Forms.DockStyle
One of the System.Windows.Forms.DockStyle values. The default is System.Windows.Forms.DockStyle.None. |
PanelContainer
Gets the container panel that holds all the components added to the panel.
Declaration
public override Panel PanelContainer { get; }
Property Value
System.Windows.Forms.Panel
|
Overrides
ThemeClassName
Gets or sets the class name string that ThemeResolutionService will use to find the themes registered for the control.
Declaration
public override string ThemeClassName { get; set; }
Property Value
System.String
|
Overrides
Remarks
By default the return value is RadControl's type FullName; Some controls like drop down menu has different ThemeClassName depending on the runtime usaage of the control.
Methods
CreateControlsInstance()
Declaration
protected override Control.ControlCollection CreateControlsInstance()
Returns
System.Windows.Forms.Control.ControlCollection
|
Overrides
CreateScrollablePanelContainer()
Declaration
protected override RadScrollablePanelContainer CreateScrollablePanelContainer()
Returns
RadScrollablePanelContainer
|
Overrides
ResumeChildControlsLayout()
Resumes the child controls layout.
Declaration
public void ResumeChildControlsLayout()
ResumeChildControlsLayout(Boolean)
Resumes the child controls layout.
Declaration
public void ResumeChildControlsLayout(bool performLayout)
Parameters
System.Boolean
performLayout
if set to |
ScaleControl(SizeF, BoundsSpecified)
Declaration
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)
Parameters
System.Drawing.SizeF
factor
|
System.Windows.Forms.BoundsSpecified
specified
|
Overrides
SuspendChildControlsLayout()
Suspends the child controls layout.
Declaration
public void SuspendChildControlsLayout()
SuspendChildControlsLayoutWhereNotDocked()
Suspends the child controls layout where the controls are not docked.
Declaration
public void SuspendChildControlsLayoutWhereNotDocked()
SynchronizeLocationWithElement(RadElement)
Synchronizes its location with the specified RadElement instance
Declaration
public void SynchronizeLocationWithElement(RadElement element)
Parameters
RadElement
element
The element to synchronize with. |
SynchronizeMarginWithElement(RadElement)
Synchronizes its margin with the specified RadElement instance
Declaration
public void SynchronizeMarginWithElement(RadElement element)
Parameters
RadElement
element
The element to synchronize with. |
SynchronizeSizeWithElement(RadElement)
Synchronizes its size with the specified RadElement instance
Declaration
public void SynchronizeSizeWithElement(RadElement element)
Parameters
RadElement
element
The element to synchronize with. |
SynchronizeWithElement(RadElement)
Synchronizes its size, location and margin with the specified RadElement instance
Declaration
public void SynchronizeWithElement(RadElement element)
Parameters
RadElement
element
The element to synchronize with. |
ToBitmap()
Draws the control to a System.Drawing.Bitmap
Declaration
public virtual Bitmap ToBitmap()
Returns
System.Drawing.Bitmap
A new instance of System.Drawing.Bitmap |