ClassRadTaskDialogContentArea
A class that represents the content area of RadTaskDialogPage
Definition
Namespace:Telerik.WinControls.UI.TaskDialog
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadTaskDialogContentArea : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementRadTaskDialogContentArea
Implements:
Inherited Members
Constructors
RadTaskDialogContentArea()
Declaration
public RadTaskDialogContentArea()
Properties
Buttons
Gets the RadTaskDialogCommandLinkButton collection.
Declaration
public RadItemOwnerGenericCollection<RadTaskDialogCommandLinkButton> Buttons { get; set; }
Property Value
RadItemOwnerGenericCollection<RadTaskDialogCommandLinkButton>
ButtonsPanel
Gets the stack layout panel that holds the command link buttons.
Declaration
public StackLayoutPanel ButtonsPanel { get; }
Property Value
DescriptionTextElement
Gets the description text element.
Declaration
public LightVisualElement DescriptionTextElement { get; }
Property Value
DescriptionTextPanel
Gets the stack layout panel that holds the description text element.
Declaration
public StackLayoutPanel DescriptionTextPanel { get; }
Property Value
MainLayoutPanel
Gets the main stack layout panel, which holds all other panels.
Declaration
public StackLayoutPanel MainLayoutPanel { get; }
Property Value
ProgressBar
Gets the RadTaskDialogProgressBar element.
Declaration
public RadTaskDialogProgressBar ProgressBar { get; set; }
Property Value
ProgressBarPanel
Gets the stack layout panel that holds the progress bar element.
Declaration
public StackLayoutPanel ProgressBarPanel { get; }
Property Value
RadioButtons
Gets the RadTaskDialogRadioButton collection.
Declaration
public RadItemOwnerGenericCollection<RadTaskDialogRadioButton> RadioButtons { get; set; }
Property Value
RadioButtonsPanel
Gets the stack layout panel that holds the radio buttons.
Declaration
public StackLayoutPanel RadioButtonsPanel { get; }
Property Value
TextElement
Gets the text element.
Declaration
public LightVisualElement TextElement { get; }
Property Value
TextPanel
Gets the stack layout panel that holds the text element.
Declaration
public StackLayoutPanel TextPanel { get; }
Property Value
Methods
CreateButtonsPanel()
Declaration
protected virtual StackLayoutPanel CreateButtonsPanel()
Returns
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateDescriptionTextElement()
Declaration
protected virtual RadTaskDialogDescription CreateDescriptionTextElement()
Returns
CreateDescriptionTextPanel()
Declaration
protected virtual StackLayoutPanel CreateDescriptionTextPanel()
Returns
CreateMainLayoutPanel()
Declaration
protected virtual StackLayoutPanel CreateMainLayoutPanel()
Returns
CreateProgressBarPanel()
Declaration
protected virtual StackLayoutPanel CreateProgressBarPanel()
Returns
CreateRadioButtonsPanel()
Declaration
protected virtual StackLayoutPanel CreateRadioButtonsPanel()
Returns
CreateTaskDialogProgressBar()
Declaration
protected virtual RadTaskDialogProgressBar CreateTaskDialogProgressBar()
Returns
CreateTextElement()
Declaration
protected virtual LightVisualElement CreateTextElement()
Returns
CreateTextPanel()
Declaration
protected virtual StackLayoutPanel CreateTextPanel()
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