ClassRadTaskDialogCommandArea
A class that represents the command area of RadTaskDialogPage
Definition
Namespace:Telerik.WinControls.UI.TaskDialog
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadTaskDialogCommandArea : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementRadTaskDialogCommandArea
Implements:
Inherited Members
Constructors
RadTaskDialogCommandArea()
Declaration
public RadTaskDialogCommandArea()
Properties
Buttons
Gets the command buttons collection.
Declaration
public RadItemOwnerGenericCollection<RadTaskDialogButton> Buttons { get; set; }
Property Value
CommandButtonsPanel
Gets the wrap panel that holds the command buttons.
Declaration
public WrapLayoutPanel CommandButtonsPanel { get; }
Property Value
Expander
Gets the expander element.
Declaration
public RadTaskDialogExpander Expander { get; set; }
Property Value
LeftStack
Gets the left stack that holds the expander button and the verification checkbox.
Declaration
public StackLayoutPanel LeftStack { get; }
Property Value
Verification
Gets the verification checkbox element.
Declaration
public RadTaskDialogVerificationCheckBox Verification { get; set; }
Property Value
Methods
ArrangeOverride(SizeF)
Arranges the content and child elements within the final allocated space, positioning text, images, and child elements.
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateCommandButtonsPanel()
Declaration
protected virtual WrapLayoutPanel CreateCommandButtonsPanel()
Returns
CreateLeftStack()
Declaration
protected virtual StackLayoutPanel CreateLeftStack()
Returns
CreateVerificationCheckbox()
Declaration
protected virtual RadTaskDialogVerificationCheckBox CreateVerificationCheckbox()
Returns
InitializeFields()
Initializes the internal fields and components of the LightVisualElement. This method sets up text primitives, image primitives, and layout management components.
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Measures the desired size of the element by calculating the space needed for content, padding, and borders.
ShouldArrangeChild(RadElement)
Gets a value indicating whether a child will be arranged during the ArrangeOverride(SizeF).
Declaration
protected override bool ShouldArrangeChild(RadElement child)
Parameters
child
The child element to check.
Returns
Whether the child will be arranged in ArrangeOverride.
Overrides
ShouldMeasureChild(RadElement)
Gets a value indicating, whether a child will be measured during the MeasureOverride.
Declaration
protected override bool ShouldMeasureChild(RadElement child)
Parameters
child
The child.
Returns
Whether the child will be measured in MeasureOverride.
Overrides