Class WizardView
Base class for RadWizard view elements.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public abstract class WizardView : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
WizardView()
Creates a WizardView instance.
Declaration
public WizardView()
Fields
CommandAreaHeightProperty
HideCompletionImageProperty
HideWelcomeImageProperty
PageHeaderHeightProperty
Properties
BackButton
Gets the command area's back button.
Declaration
public virtual RadButtonElement BackButton { get; }
Property Value
RadButtonElement
|
CancelButton
Gets the command area's cancel button.
Declaration
public virtual WizardCommandAreaButtonElement CancelButton { get; }
Property Value
WizardCommandAreaButtonElement
|
CommandArea
Gets the command area of the view.
Declaration
public WizardCommandArea CommandArea { get; }
Property Value
WizardCommandArea
|
CommandAreaHeight
Gets or sets the height of the command area. Negative value makes the command area autosize.
Declaration
public float CommandAreaHeight { get; set; }
Property Value
System.Single
|
CompletionImage
Gets or sets the image of the completion pages.
Declaration
public Image CompletionImage { get; set; }
Property Value
System.Drawing.Image
|
CompletionImageBackgroundShape
Gets or sets the background image shape of the completion pages.
Declaration
public RadImageShape CompletionImageBackgroundShape { get; set; }
Property Value
RadImageShape
|
CompletionImageElement
Gets the element containing the image of the welcome pages.
Declaration
public LightVisualElement CompletionImageElement { get; }
Property Value
LightVisualElement
|
CompletionImageLayout
Gets or sets the layout of the completion pages image.
Declaration
public ImageLayout CompletionImageLayout { get; set; }
Property Value
System.Windows.Forms.ImageLayout
|
CompletionPage
Gets the completion page of the Owner RadWizardElement.
Declaration
public WizardCompletionPage CompletionPage { get; }
Property Value
WizardCompletionPage
|
FinishButton
Gets the command area's finish button.
Declaration
public virtual WizardCommandAreaButtonElement FinishButton { get; }
Property Value
WizardCommandAreaButtonElement
|
HelpButton
Gets the command area's help button.
Declaration
public virtual LightVisualElement HelpButton { get; }
Property Value
LightVisualElement
|
HideCompletionImage
Gets or sets a value indicating whether the image of the completion pages should be visible.
Declaration
public bool HideCompletionImage { get; set; }
Property Value
System.Boolean
|
HideWelcomeImage
Gets or sets a value indicating whether the image of the welcome pages should be visible.
Declaration
public bool HideWelcomeImage { get; set; }
Property Value
System.Boolean
|
NextButton
Gets the command area's next button.
Declaration
public virtual WizardCommandAreaButtonElement NextButton { get; }
Property Value
WizardCommandAreaButtonElement
|
Owner
Gets the owner RadWizardElement of the view.
Declaration
public RadWizardElement Owner { get; }
Property Value
RadWizardElement
|
PageHeaderElement
Gets the page header of the view.
Declaration
public WizardPageHeaderElement PageHeaderElement { get; }
Property Value
WizardPageHeaderElement
|
PageHeaderHeight
Gets or sets the height of the page header. Negative value makes the page header autosize.
Declaration
public float PageHeaderHeight { get; set; }
Property Value
System.Single
|
PageHeaderIcon
Gets or sets the icon of the page header.
Declaration
public Image PageHeaderIcon { get; set; }
Property Value
System.Drawing.Image
|
PageHeaderIconAlignment
Gets or sets the alignment of the page header's icon.
Declaration
public ContentAlignment PageHeaderIconAlignment { get; set; }
Property Value
System.Drawing.ContentAlignment
|
PageHeaderTextVisibility
Gets or sets the visibility of the page header's header element.
Declaration
public ElementVisibility PageHeaderTextVisibility { get; set; }
Property Value
ElementVisibility
|
Pages
Gets the pages collection of the Owner RadWizardElement.
Declaration
public WizardPageCollection Pages { get; }
Property Value
WizardPageCollection
|
PageTitleTextVisibility
Gets or sets the visibility of the page header's title element.
Declaration
public ElementVisibility PageTitleTextVisibility { get; set; }
Property Value
ElementVisibility
|
SelectedPage
Gets the selected page of the Owner RadWizardElement.
Declaration
public WizardPage SelectedPage { get; }
Property Value
WizardPage
|
WelcomeImage
Gets or sets the image of the welcome pages.
Declaration
public Image WelcomeImage { get; set; }
Property Value
System.Drawing.Image
|
WelcomeImageBackgroundShape
Gets or sets the background image shape of the welcome pages.
Declaration
public RadImageShape WelcomeImageBackgroundShape { get; set; }
Property Value
RadImageShape
|
WelcomeImageElement
Gets the element containing the image of the welcome pages.
Declaration
public LightVisualElement WelcomeImageElement { get; }
Property Value
LightVisualElement
|
WelcomeImageLayout
Gets or sets the layout of the welcome pages image.
Declaration
public ImageLayout WelcomeImageLayout { get; set; }
Property Value
System.Windows.Forms.ImageLayout
|
WelcomePage
Gets the welcome page of the Owner RadWizardElement.
Declaration
public WizardWelcomePage WelcomePage { get; }
Property Value
WizardWelcomePage
|
Methods
AddPages()
Declaration
protected virtual void AddPages()
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|