ClassWizardView
Base class for RadWizard view elements.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public abstract class WizardView : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementWizardView
Derived Classes:
Implements:
Inherited Members
Constructors
Fields
CommandAreaHeightProperty
Declaration
public static RadProperty CommandAreaHeightProperty
Field Value
HideCompletionImageProperty
Declaration
public static RadProperty HideCompletionImageProperty
Field Value
HideWelcomeImageProperty
Declaration
public static RadProperty HideWelcomeImageProperty
Field Value
PageHeaderHeightProperty
Declaration
public static RadProperty PageHeaderHeightProperty
Field Value
Properties
BackButton
Gets the command area's back button.
Declaration
public virtual RadButtonElement BackButton { get; }
Property Value
CancelButton
Gets the command area's cancel button.
Declaration
public virtual WizardCommandAreaButtonElement CancelButton { get; }
Property Value
CommandArea
Gets the command area of the view.
Declaration
public WizardCommandArea CommandArea { get; }
Property Value
CommandAreaHeight
Gets or sets the height of the command area. Negative value makes the command area autosize.
CompletionImage
Gets or sets the image of the completion pages.
CompletionImageBackgroundShape
Gets or sets the background image shape of the completion pages.
Declaration
public RadImageShape CompletionImageBackgroundShape { get; set; }
Property Value
CompletionImageElement
Gets the element containing the image of the welcome pages.
Declaration
public LightVisualElement CompletionImageElement { get; }
Property Value
CompletionImageLayout
Gets or sets the layout of the completion pages image.
Declaration
public ImageLayout CompletionImageLayout { get; set; }
Property Value
CompletionPage
Gets the completion page of the Owner RadWizardElement.
Declaration
public WizardCompletionPage CompletionPage { get; }
Property Value
FinishButton
Gets the command area's finish button.
Declaration
public virtual WizardCommandAreaButtonElement FinishButton { get; }
Property Value
HelpButton
Gets the command area's help button.
Declaration
public virtual LightVisualElement HelpButton { get; }
Property Value
HideCompletionImage
Gets or sets a value indicating whether the image of the completion pages should be visible.
HideWelcomeImage
Gets or sets a value indicating whether the image of the welcome pages should be visible.
NextButton
Gets the command area's next button.
Declaration
public virtual WizardCommandAreaButtonElement NextButton { get; }
Property Value
Owner
Gets the owner RadWizardElement of the view.
Declaration
public RadWizardElement Owner { get; }
Property Value
PageHeaderElement
Gets the page header of the view.
Declaration
public WizardPageHeaderElement PageHeaderElement { get; }
Property Value
PageHeaderHeight
Gets or sets the height of the page header. Negative value makes the page header autosize.
PageHeaderIcon
Gets or sets the icon of the page header.
PageHeaderIconAlignment
Gets or sets the alignment of the page header's icon.
Declaration
public ContentAlignment PageHeaderIconAlignment { get; set; }
Property Value
PageHeaderTextVisibility
Gets or sets the visibility of the page header's header element.
Declaration
public ElementVisibility PageHeaderTextVisibility { get; set; }
Property Value
PageTitleTextVisibility
Gets or sets the visibility of the page header's title element.
Declaration
public ElementVisibility PageTitleTextVisibility { get; set; }
Property Value
Pages
Gets the pages collection of the Owner RadWizardElement.
Declaration
public WizardPageCollection Pages { get; }
Property Value
SelectedPage
Gets the selected page of the Owner RadWizardElement.
WelcomeImage
Gets or sets the image of the welcome pages.
WelcomeImageBackgroundShape
Gets or sets the background image shape of the welcome pages.
Declaration
public RadImageShape WelcomeImageBackgroundShape { get; set; }
Property Value
WelcomeImageElement
Gets the element containing the image of the welcome pages.
Declaration
public LightVisualElement WelcomeImageElement { get; }
Property Value
WelcomeImageLayout
Gets or sets the layout of the welcome pages image.
Declaration
public ImageLayout WelcomeImageLayout { get; set; }
Property Value
WelcomePage
Gets the welcome page of the Owner RadWizardElement.
Declaration
public WizardWelcomePage WelcomePage { get; }
Property Value
Methods
AddPages()
Declaration
protected virtual void AddPages()
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Handles property change events by invalidating the fill cache and invoking the base class property change handler.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
e
Event arguments containing information about the property that changed.
Overrides