Class RadWizardElement
Encapsulates the UI representation and functionality of RadWizard.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadWizardElement : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
RadWizardElement()
Creates a RadWizardElement instance.
Declaration
public RadWizardElement()
Fields
EnableAeroStyleProperty
Properties
BackButton
Gets the command area's back button.
Declaration
public RadButtonElement BackButton { get; }
Property Value
CancelButton
Gets the command area's cancel button.
Declaration
public WizardCommandAreaButtonElement CancelButton { get; }
Property Value
CommandArea
Gets the command area element.
Declaration
public WizardCommandArea CommandArea { get; }
Property Value
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.
|
CompletionImage
Gets or sets the image of the completion pages.
Declaration
public Image CompletionImage { get; set; }
Property Value
System.
|
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 completion 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
System.
|
CompletionPage
Gets or sets the completion page.
Declaration
public WizardCompletionPage CompletionPage { get; set; }
Property Value
EnableAeroStyle
Gets or sets a value indication wether the Aero style should apply when RadWizard is in Wizard Aero mode.
Declaration
public bool EnableAeroStyle { get; set; }
Property Value
System.
|
FinishButton
Gets the command area's finish button.
Declaration
public WizardCommandAreaButtonElement FinishButton { get; }
Property Value
HelpButton
Gets the command area's help button.
Declaration
public LightVisualElement HelpButton { get; }
Property Value
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.
|
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.
|
Mode
Gets or sets the mode of RadWizard.
Declaration
public WizardMode Mode { get; set; }
Property Value
NextButton
Gets the command area's next button.
Declaration
public WizardCommandAreaButtonElement NextButton { get; }
Property Value
OwnerControl
Gets the Owner RadWizard control.
Declaration
public RadWizard OwnerControl { get; }
Property Value
PageHeaderElement
Gets the page header element.
Declaration
public WizardPageHeaderElement PageHeaderElement { get; }
Property Value
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.
|
PageHeaderIcon
Gets or sets the icon of the page header.
Declaration
public Image PageHeaderIcon { get; set; }
Property Value
System.
|
PageHeaderIconAlignment
Gets or sets the alignment of the page header's icon.
Declaration
public ContentAlignment PageHeaderIconAlignment { get; set; }
Property Value
System.
|
PageHeaderTextVisibility
Gets or sets the visibility of the page header's header element.
Declaration
public ElementVisibility PageHeaderTextVisibility { get; set; }
Property Value
Pages
Gets the pages collection.
Declaration
public WizardPageCollection Pages { get; }
Property Value
PageTitleTextVisibility
Gets or sets the visibility of the page header's title element.
Declaration
public ElementVisibility PageTitleTextVisibility { get; set; }
Property Value
SelectedPage
Gets or sets the selected page.
Declaration
public WizardPage SelectedPage { get; set; }
Property Value
View
WelcomeImage
Gets or sets the image of the welcome pages.
Declaration
public Image WelcomeImage { get; set; }
Property Value
System.
|
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
System.
|
WelcomePage
Gets or sets the welcome page.
Declaration
public WizardWelcomePage WelcomePage { get; set; }
Property Value
Methods
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
Overrides
HitTestButtons(Point)
Declaration
public bool HitTestButtons(Point controlClient)
Parameters
System.
|
Returns
System.
|
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
OnModeChanged(ModeChangedEventArgs)
Raises the Mode
Declaration
protected virtual void OnModeChanged(ModeChangedEventArgs e)
Parameters
Mode An instance of Mode |
OnModeChanging(ModeChangingEventArgs)
Raises the Mode
Declaration
protected virtual void OnModeChanging(ModeChangingEventArgs e)
Parameters
Mode An instance of Mode |
OnNext(WizardCancelEventArgs)
Raises the Next event.
Declaration
protected virtual void OnNext(WizardCancelEventArgs e)
Parameters
Wizard An instance of Wizard |
OnParentPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnParentPropertyChanged(RadPropertyChangedEventArgs args)
Parameters
Overrides
OnPrevious(WizardCancelEventArgs)
Raises the Previous event.
Declaration
protected virtual void OnPrevious(WizardCancelEventArgs e)
Parameters
Wizard An instance of Wizard |
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
Overrides
OnSelectedPageChanged(Object, SelectedPageChangedEventArgs)
Raises the Selected
Declaration
protected virtual void OnSelectedPageChanged(object sender, SelectedPageChangedEventArgs e)
Parameters
System. The owner. |
Selected An instance of Selected |
OnSelectedPageChanging(Object, SelectedPageChangingEventArgs)
Raises the Selected
Declaration
protected virtual void OnSelectedPageChanging(object sender, SelectedPageChangingEventArgs e)
Parameters
System. The owner. |
Selected An instance of Selected |
Refresh()
Refreshes the element's view.
Declaration
public void Refresh()
SelectNextPage()
Selects next wizard page.
Declaration
public void SelectNextPage()
SelectPreviousPage()
Selects previous wizard page.
Declaration
public void SelectPreviousPage()
Events
ModeChanged
Fires after the mode of RadWizard is changed.
Declaration
public event ModeChangedEventHandler ModeChanged
Event Type
ModeChanging
Fires before the mode of RadWizard is changed.
Declaration
public event ModeChangingEventHandler ModeChanging
Event Type
Next
Fires when the next command button is clicked.
Declaration
public event WizardCancelEventHandler Next
Event Type
Previous
Fires when the back command button is clicked.
Declaration
public event WizardCancelEventHandler Previous
Event Type
SelectedPageChanged
Fires after the selected page of RadWizard is changed.
Declaration
public event SelectedPageChangedEventHandler SelectedPageChanged
Event Type
SelectedPageChanging
Fires before the selected page of RadWizard is changed.
Declaration
public event SelectedPageChangingEventHandler SelectedPageChanging