ClassCollapsiblePanelControlsContainer
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class CollapsiblePanelControlsContainer : RadScrollablePanel, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider
Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadScrollablePanelCollapsiblePanelControlsContainer
Implements:
Inherited Members
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.
PanelContainer
Gets the container panel that holds all the components added to the panel.
Declaration
public override Panel PanelContainer { get; }
Property Value
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
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()
Creates a new instance of the control's Control.ControlCollection.
Declaration
protected override Control.ControlCollection CreateControlsInstance()
Returns
A new RadScrollablePanelControlCollection for this control.
Overrides
CreateScrollablePanelContainer()
Declaration
protected override RadScrollablePanelContainer CreateScrollablePanelContainer()
Returns
Overrides
ResumeChildControlsLayout()
Resumes the child controls layout.
Declaration
public void ResumeChildControlsLayout()
ResumeChildControlsLayout(bool)
Resumes the child controls layout.
Declaration
public void ResumeChildControlsLayout(bool performLayout)
Parameters
performLayout
if set to true [perform layout].
ScaleControl(SizeF, BoundsSpecified)
Declaration
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)
Parameters
factor
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
element
The element to synchronize with.
SynchronizeMarginWithElement(RadElement)
Synchronizes its margin with the specified RadElement instance
Declaration
public void SynchronizeMarginWithElement(RadElement element)
Parameters
element
The element to synchronize with.
SynchronizeSizeWithElement(RadElement)
Synchronizes its size with the specified RadElement instance
Declaration
public void SynchronizeSizeWithElement(RadElement element)
Parameters
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
element
The element to synchronize with.
ToBitmap()
Draws the control to a Bitmap