Class
RadWizard

Represents a wizard control that helps you break a complex process into separate steps, providing navigation buttons and page management capabilities.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class RadWizard : RadControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadWizard

Implements: IAnalyticsProviderIBindableComponentIComponentIComponentTreeHandlerIDisposableIDropTargetILayoutHandlerINotifyPropertyChangedISupportInitializeISupportInitializeNotificationISynchronizeInvokeIWin32Window

Inherited Members RadControl.isResizing2RadControl.isDisposing2RadControl.invalidResizeRectRadControl.isAccessibilityRequestedRadControl.Construct()RadControl.CreateBehavior()RadControl.CreateRootElement()RadControl.InitializeRootElement(RootRadElement)RadControl.LoadElementTree()RadControl.LoadElementTree(Size)RadControl.SetBackColorThemeOverrides()RadControl.ResetBackColorThemeOverrides()RadControl.SetForeColorThemeOverrides()RadControl.ResetForeColorThemeOverrides()RadControl.OnKeyDown(KeyEventArgs)RadControl.OnKeyUp(KeyEventArgs)RadControl.OnPreviewKeyDown(PreviewKeyDownEventArgs)RadControl.OnKeyPress(KeyPressEventArgs)RadControl.OnClick(EventArgs)RadControl.OnDoubleClick(EventArgs)RadControl.OnMouseDown(MouseEventArgs)RadControl.OnMouseUp(MouseEventArgs)RadControl.OnMouseEnter(EventArgs)RadControl.OnMouseLeave(EventArgs)RadControl.OnMouseMove(MouseEventArgs)RadControl.OnMouseHover(EventArgs)RadControl.OnMouseWheel(MouseEventArgs)RadControl.OnMouseCaptureChanged(EventArgs)RadControl.OnGotFocus(EventArgs)RadControl.OnCreateControl()RadControl.OnHandleDestroyed(EventArgs)RadControl.OnParentChanged(EventArgs)RadControl.OnVisibleChanged(EventArgs)RadControl.OnFontChanged(EventArgs)RadControl.OnForeColorChanged(EventArgs)RadControl.OnBackColorChanged(EventArgs)RadControl.OnEnabledChanged(EventArgs)RadControl.OnBindingContextChanged(EventArgs)RadControl.OnLocationChanged(EventArgs)RadControl.OnPaddingChanged(EventArgs)RadControl.OnRightToLeftChanged(EventArgs)RadControl.OnPaint(PaintEventArgs)RadControl.OnLayout(LayoutEventArgs)RadControl.OnAutoSizeChanged(EventArgs)RadControl.WndProc(ref Message)RadControl.OnInvalidated(RadElement)RadControl.OnLoad(Size)RadControl.OnCaptureLosing()RadControl.OnThemeChanged()RadControl.OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)RadControl.OnScreenTipNeeded(object, ScreenTipNeededEventArgs)RadControl.OnThemeNameChanged(ThemeNameChangedEventArgs)RadControl.ProcessMnemonic(char)RadControl.ProcessFocusRequested(RadElement)RadControl.ProcessCaptureChangeRequested(RadElement, bool)RadControl.ProcessAutoSizeChanged(bool)RadControl.IsInputKey(Keys)RadControl.GetInputElement()RadControl.BeginInit()RadControl.EndInit()RadControl.OnNotifyPropertyChanged(string)RadControl.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadControl.GetPreferredSize(Size)RadControl.SetBoundsCore(int, int, int, int, BoundsSpecified)RadControl.GetRootElementDesiredSize(int, int, int, int)RadControl.OnZoomGesture(ZoomGestureEventArgs)RadControl.OnRotateGesture(RotateGestureEventArgs)RadControl.OnPanGesture(PanGestureEventArgs)RadControl.OnTwoFingerTapGesture(GestureEventArgs)RadControl.OnPressAndTapGesture(PressAndTapGestureEventArgs)RadControl.OnGesture(GestureEventArgs)RadControl.ProcessGesture(Message)RadControl.EnableGesture(GestureType)RadControl.DisableGesture(GestureType)RadControl.Refresh()RadControl.SuspendUpdate()RadControl.ResumeUpdate()RadControl.ResumeUpdate(bool)RadControl.InvokeLayoutCallback(LayoutCallback)RadControl.RegisterHostedControl(RadHostItem)RadControl.UnregisterHostedControl(RadHostItem, bool)RadControl.ResolveStyleGroupForElement(StyleGroup, RadObject)RadControl.GetPlainText()RadControl.ShouldSerializeProperty(RadProperty)RadControl.ShouldSerializeProperty(RadProperty, RadObject)RadControl.ResetProperty(RadProperty, RadObject)RadControl.CanEditElementAtDesignTime(RadElement)RadControl.ProcessCodedUIMessage(ref IPCMessage)RadControl.FindPropertyInChildren(RadControl, IPCMessage)RadControl.PerformRadAutoScale(BoundsSpecified?)RadControl.GetMonitorDpiScaleFactor(Control)RadControl.SetRadAutoScale(bool)RadControl.EnableDpiScalingRadControl.EnableRadAutoScaleRadControl.EnableRadFormInitialDpiScalingRadControl.EnableImageDpiScalingRadControl.EnableSvgImagesRadControl.IsLoadedRadControl.ElementTreeRadControl.UseCompatibleTextRenderingDefaultValueRadControl.BehaviorRadControl.RootElementRadControl.PaddingRadControl.ThemeNameRadControl.TextRadControl.EnableThemingRadControl.ThemeClassNameRadControl.ImageListRadControl.ImageScalingSizeRadControl.UseCompatibleTextRenderingRadControl.AutoSizeRadControl.MaximumSizeRadControl.MinimumSizeRadControl.FocusableRadControl.SiteRadControl.CausesValidationRadControl.IsInitializingRadControl.SmallImageListRadControl.SmallImageScalingSizeRadControl.IsDesignModeRadControl.IsDisplayedRadControl.FocusedElementRadControl.AllowShowFocusCuesRadControl.ShowItemToolTipsRadControl.CommandBindingsRadControl.EnableKeyMapRadControl.BackColorRadControl.ForeColorRadControl.FontRadControl.ValidationCancelRadControl.EnableAnalyticsRadControl.AnalyticsNameRadControl.EnableRadAccessibilityObjectsRadControl.EnableCodedUITestsRadControl.EnableCodedUITestsDefaultValueRadControl.EnableUIAutomationRadControl.EnableUIAutomationDefaultValueRadControl.ElementInvalidatedRadControl.ToolTipTextNeededRadControl.ScreenTipNeededRadControl.ThemeNameChangedRadControl.InitializedRadControl.PropertyChangedRadControl.ZoomGestureRadControl.RotateGestureRadControl.PanGestureRadControl.TwoFingerTapGestureRadControl.PressAndTapGestureScrollableControl.ScrollStateAutoScrollingScrollableControl.ScrollStateHScrollVisibleScrollableControl.ScrollStateVScrollVisibleScrollableControl.ScrollStateUserHasScrolledScrollableControl.ScrollStateFullDragScrollableControl.AdjustFormScrollbars(bool)ScrollableControl.GetScrollState(int)ScrollableControl.OnPaintBackground(PaintEventArgs)ScrollableControl.SetDisplayRectLocation(int, int)ScrollableControl.ScrollControlIntoView(Control)ScrollableControl.ScrollToControl(Control)ScrollableControl.OnScroll(ScrollEventArgs)ScrollableControl.SetAutoScrollMargin(int, int)ScrollableControl.SetScrollState(int, bool)ScrollableControl.AutoScrollScrollableControl.AutoScrollMarginScrollableControl.AutoScrollPositionScrollableControl.AutoScrollMinSizeScrollableControl.CreateParamsScrollableControl.DisplayRectangleScrollableControl.HScrollScrollableControl.HorizontalScrollScrollableControl.VScrollScrollableControl.VerticalScrollScrollableControl.ScrollControl.GetAccessibilityObjectById(int)Control.SetAutoSizeMode(AutoSizeMode)Control.GetAutoSizeMode()Control.AccessibilityNotifyClients(AccessibleEvents, int)Control.AccessibilityNotifyClients(AccessibleEvents, int, int)Control.BeginInvoke(Delegate)Control.BeginInvoke(Delegate, params object[])Control.BringToFront()Control.Contains(Control)Control.CreateControlsInstance()Control.CreateGraphics()Control.CreateHandle()Control.CreateControl()Control.DefWndProc(ref Message)Control.DestroyHandle()Control.DoDragDrop(object, DragDropEffects)Control.DrawToBitmap(Bitmap, Rectangle)Control.EndInvoke(IAsyncResult)Control.FindForm()Control.GetTopLevel()Control.RaiseKeyEvent(object, KeyEventArgs)Control.RaiseMouseEvent(object, MouseEventArgs)Control.Focus()Control.FromChildHandle(IntPtr)Control.FromHandle(IntPtr)Control.GetChildAtPoint(Point, GetChildAtPointSkip)Control.GetChildAtPoint(Point)Control.GetContainerControl()Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified)Control.GetNextControl(Control, bool)Control.GetStyle(ControlStyles)Control.Hide()Control.InitLayout()Control.Invalidate(Region)Control.Invalidate(Region, bool)Control.Invalidate()Control.Invalidate(bool)Control.Invalidate(Rectangle)Control.Invalidate(Rectangle, bool)Control.Invoke(Delegate)Control.Invoke(Delegate, params object[])Control.InvokePaint(Control, PaintEventArgs)Control.InvokePaintBackground(Control, PaintEventArgs)Control.IsKeyLocked(Keys)Control.IsInputChar(char)Control.IsMnemonic(char, string)Control.LogicalToDeviceUnits(int)Control.LogicalToDeviceUnits(Size)Control.ScaleBitmapLogicalToDevice(ref Bitmap)Control.NotifyInvalidate(Rectangle)Control.InvokeOnClick(Control, EventArgs)Control.OnBackgroundImageChanged(EventArgs)Control.OnBackgroundImageLayoutChanged(EventArgs)Control.OnCausesValidationChanged(EventArgs)Control.OnContextMenuChanged(EventArgs)Control.OnContextMenuStripChanged(EventArgs)Control.OnCursorChanged(EventArgs)Control.OnDockChanged(EventArgs)Control.OnNotifyMessage(Message)Control.OnParentBackColorChanged(EventArgs)Control.OnParentBackgroundImageChanged(EventArgs)Control.OnParentBindingContextChanged(EventArgs)Control.OnParentCursorChanged(EventArgs)Control.OnParentEnabledChanged(EventArgs)Control.OnParentFontChanged(EventArgs)Control.OnParentForeColorChanged(EventArgs)Control.OnParentRightToLeftChanged(EventArgs)Control.OnParentVisibleChanged(EventArgs)Control.OnPrint(PaintEventArgs)Control.OnTabIndexChanged(EventArgs)Control.OnTabStopChanged(EventArgs)Control.OnTextChanged(EventArgs)Control.OnClientSizeChanged(EventArgs)Control.OnControlAdded(ControlEventArgs)Control.OnControlRemoved(ControlEventArgs)Control.OnHandleCreated(EventArgs)Control.OnDragEnter(DragEventArgs)Control.OnDragOver(DragEventArgs)Control.OnDragLeave(EventArgs)Control.OnDragDrop(DragEventArgs)Control.OnGiveFeedback(GiveFeedbackEventArgs)Control.OnEnter(EventArgs)Control.InvokeGotFocus(Control, EventArgs)Control.OnHelpRequested(HelpEventArgs)Control.OnInvalidated(InvalidateEventArgs)Control.OnLeave(EventArgs)Control.InvokeLostFocus(Control, EventArgs)Control.OnMarginChanged(EventArgs)Control.OnMouseDoubleClick(MouseEventArgs)Control.OnMouseClick(MouseEventArgs)Control.OnDpiChangedBeforeParent(EventArgs)Control.OnDpiChangedAfterParent(EventArgs)Control.OnMove(EventArgs)Control.OnQueryContinueDrag(QueryContinueDragEventArgs)Control.OnRegionChanged(EventArgs)Control.OnResize(EventArgs)Control.OnSizeChanged(EventArgs)Control.OnChangeUICues(UICuesEventArgs)Control.OnStyleChanged(EventArgs)Control.OnSystemColorsChanged(EventArgs)Control.OnValidating(CancelEventArgs)Control.OnValidated(EventArgs)Control.RescaleConstantsForDpi(int, int)Control.PerformLayout()Control.PerformLayout(Control, string)Control.PointToClient(Point)Control.PointToScreen(Point)Control.PreProcessMessage(ref Message)Control.PreProcessControlMessage(ref Message)Control.ProcessCmdKey(ref Message, Keys)Control.ProcessDialogChar(char)Control.ProcessKeyEventArgs(ref Message)Control.ProcessKeyMessage(ref Message)Control.ProcessKeyPreview(ref Message)Control.RaiseDragEvent(object, DragEventArgs)Control.RaisePaintEvent(object, PaintEventArgs)Control.RecreateHandle()Control.RectangleToClient(Rectangle)Control.RectangleToScreen(Rectangle)Control.ReflectMessage(IntPtr, ref Message)Control.ResetMouseEventArgs()Control.ResetText()Control.ResumeLayout()Control.ResumeLayout(bool)Control.Scale(SizeF)Control.Select()Control.Select(bool, bool)Control.SelectNextControl(Control, bool, bool, bool, bool)Control.SendToBack()Control.SetBounds(int, int, int, int)Control.SetBounds(int, int, int, int, BoundsSpecified)Control.SetClientSizeCore(int, int)Control.SizeFromClientSize(Size)Control.SetStyle(ControlStyles, bool)Control.SetTopLevel(bool)Control.SetVisibleCore(bool)Control.RtlTranslateAlignment(HorizontalAlignment)Control.RtlTranslateAlignment(LeftRightAlignment)Control.RtlTranslateAlignment(ContentAlignment)Control.RtlTranslateHorizontal(HorizontalAlignment)Control.RtlTranslateLeftRight(LeftRightAlignment)Control.RtlTranslateContent(ContentAlignment)Control.Show()Control.SuspendLayout()Control.Update()Control.UpdateBounds()Control.UpdateBounds(int, int, int, int)Control.UpdateBounds(int, int, int, int, int, int)Control.UpdateZOrder()Control.UpdateStyles()Control.OnImeModeChanged(EventArgs)Control.AccessibilityObjectControl.AccessibleDefaultActionDescriptionControl.AccessibleDescriptionControl.AccessibleNameControl.AccessibleRoleControl.AllowDropControl.AnchorControl.AutoScrollOffsetControl.LayoutEngineControl.BackgroundImageControl.BackgroundImageLayoutControl.BindingContextControl.BottomControl.BoundsControl.CanFocusControl.CanRaiseEventsControl.CanSelectControl.CaptureControl.CheckForIllegalCrossThreadCallsControl.ClientRectangleControl.ClientSizeControl.CompanyNameControl.ContainsFocusControl.ContextMenuControl.ContextMenuStripControl.ControlsControl.CreatedControl.CursorControl.DataBindingsControl.DefaultBackColorControl.DefaultCursorControl.DefaultFontControl.DefaultForeColorControl.DefaultMarginControl.DefaultMaximumSizeControl.DefaultMinimumSizeControl.DefaultPaddingControl.DeviceDpiControl.IsDisposedControl.DisposingControl.DockControl.DoubleBufferedControl.EnabledControl.FocusedControl.FontHeightControl.HandleControl.HasChildrenControl.HeightControl.IsHandleCreatedControl.InvokeRequiredControl.IsAccessibleControl.IsMirroredControl.LeftControl.LocationControl.MarginControl.ModifierKeysControl.MouseButtonsControl.MousePositionControl.NameControl.ParentControl.ProductNameControl.ProductVersionControl.RecreatingHandleControl.RegionControl.RenderRightToLeftControl.ResizeRedrawControl.RightControl.RightToLeftControl.ScaleChildrenControl.SizeControl.TabIndexControl.TabStopControl.TagControl.TopControl.TopLevelControlControl.ShowKeyboardCuesControl.ShowFocusCuesControl.UseWaitCursorControl.VisibleControl.WidthControl.PreferredSizeControl.CanEnableImeControl.DefaultImeModeControl.ImeModeControl.ImeModeBaseControl.PropagatingImeModeControl.BackColorChangedControl.BackgroundImageChangedControl.BackgroundImageLayoutChangedControl.BindingContextChangedControl.CausesValidationChangedControl.ClientSizeChangedControl.ContextMenuChangedControl.ContextMenuStripChangedControl.CursorChangedControl.DockChangedControl.EnabledChangedControl.FontChangedControl.ForeColorChangedControl.LocationChangedControl.MarginChangedControl.RegionChangedControl.RightToLeftChangedControl.SizeChangedControl.TabIndexChangedControl.TabStopChangedControl.TextChangedControl.VisibleChangedControl.ClickControl.ControlAddedControl.ControlRemovedControl.DragDropControl.DragEnterControl.DragOverControl.DragLeaveControl.GiveFeedbackControl.HandleCreatedControl.HandleDestroyedControl.HelpRequestedControl.InvalidatedControl.PaddingChangedControl.PaintControl.QueryContinueDragControl.QueryAccessibilityHelpControl.DoubleClickControl.EnterControl.GotFocusControl.KeyDownControl.KeyPressControl.KeyUpControl.LayoutControl.LeaveControl.LostFocusControl.MouseClickControl.MouseDoubleClickControl.MouseCaptureChangedControl.MouseDownControl.MouseEnterControl.MouseLeaveControl.DpiChangedBeforeParentControl.DpiChangedAfterParentControl.MouseHoverControl.MouseMoveControl.MouseUpControl.MouseWheelControl.MoveControl.PreviewKeyDownControl.ResizeControl.ChangeUICuesControl.StyleChangedControl.SystemColorsChangedControl.ValidatingControl.ValidatedControl.ParentChangedControl.ImeModeChangedComponent.Dispose()Component.GetService(Type)Component.ToString()Component.EventsComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

RadWizard()

Initializes a new instance of the RadWizard class.

Declaration

cs-api-definition
public RadWizard()

Properties

BackButton

Gets the command area's back button element.

Declaration

cs-api-definition
[Browsable(false)]
public RadButtonElement BackButton { get; }

Property Value

RadButtonElement

CancelButton

Gets the command area's cancel button element.

Declaration

cs-api-definition
[Browsable(false)]
public RadButtonElement CancelButton { get; }

Property Value

RadButtonElement

CommandArea

Gets the command area element that contains the navigation buttons.

Declaration

cs-api-definition
[Browsable(false)]
public WizardCommandArea CommandArea { get; }

Property Value

WizardCommandArea

CommandAreaHeight

Gets or sets the height of the command area. A negative value makes the command area autosize.

Declaration

cs-api-definition
public float CommandAreaHeight { get; set; }

Property Value

float

CompletionImage

Gets or sets the image displayed on completion pages.

Declaration

cs-api-definition
public Image CompletionImage { get; set; }

Property Value

Image

CompletionImageBackgroundShape

Gets or sets the background image shape for completion pages.

Declaration

cs-api-definition
[Browsable(false)]
public RadImageShape CompletionImageBackgroundShape { get; set; }

Property Value

RadImageShape

CompletionImageElement

Gets the element containing the image displayed on completion pages.

Declaration

cs-api-definition
[Browsable(false)]
public LightVisualElement CompletionImageElement { get; }

Property Value

LightVisualElement

CompletionImageLayout

Gets or sets the layout of the completion page image.

Declaration

cs-api-definition
[Browsable(false)]
public ImageLayout CompletionImageLayout { get; set; }

Property Value

ImageLayout

CompletionPage

Gets or sets the completion page of the wizard, which is typically displayed last in the wizard sequence.

Declaration

cs-api-definition
public WizardCompletionPage CompletionPage { get; set; }

Property Value

WizardCompletionPage

DefaultSize

Gets the default size for this control.

Declaration

cs-api-definition
protected override Size DefaultSize { get; }

Property Value

Size

Overrides Control.DefaultSize

EnableAeroStyle

Gets or sets a value indicating whether the Aero style should be applied when the control is in Wizard Aero mode.

Declaration

cs-api-definition
public bool EnableAeroStyle { get; set; }

Property Value

bool

FinishButton

Gets the command area's finish button element.

Declaration

cs-api-definition
[Browsable(false)]
public RadButtonElement FinishButton { get; }

Property Value

RadButtonElement

HelpButton

Gets the command area's help button element.

Declaration

cs-api-definition
[Browsable(false)]
public LightVisualElement HelpButton { get; }

Property Value

LightVisualElement

HideCompletionImage

Gets or sets a value indicating whether the image on completion pages should be hidden.

Declaration

cs-api-definition
public bool HideCompletionImage { get; set; }

Property Value

bool

HideWelcomeImage

Gets or sets a value indicating whether the image on welcome pages should be hidden.

Declaration

cs-api-definition
public bool HideWelcomeImage { get; set; }

Property Value

bool

Mode

Gets or sets the mode of the wizard control, determining its visual appearance and behavior.

Declaration

cs-api-definition
[Browsable(true)]
public WizardMode Mode { get; set; }

Property Value

WizardMode

NextButton

Gets the command area's next button element.

Declaration

cs-api-definition
[Browsable(false)]
public RadButtonElement NextButton { get; }

Property Value

RadButtonElement

PageHeaderElement

Gets the page header element that displays the title and description of the current page.

Declaration

cs-api-definition
[Browsable(false)]
public WizardPageHeaderElement PageHeaderElement { get; }

Property Value

WizardPageHeaderElement

PageHeaderHeight

Gets or sets the height of the page header. A negative value makes the page header autosize.

Declaration

cs-api-definition
public float PageHeaderHeight { get; set; }

Property Value

float

PageHeaderIcon

Gets or sets the icon displayed in the page header.

Declaration

cs-api-definition
public Image PageHeaderIcon { get; set; }

Property Value

Image

PageHeaderIconAlignment

Gets or sets the alignment of the page header's icon.

Declaration

cs-api-definition
[Browsable(false)]
public ContentAlignment PageHeaderIconAlignment { get; set; }

Property Value

ContentAlignment

PageHeaderTextVisibility

Gets or sets the visibility of the page header's text element.

Declaration

cs-api-definition
[Browsable(false)]
public ElementVisibility PageHeaderTextVisibility { get; set; }

Property Value

ElementVisibility

PageTitleTextVisibility

Gets or sets the visibility of the page header's title element.

Declaration

cs-api-definition
[Browsable(false)]
public ElementVisibility PageTitleTextVisibility { get; set; }

Property Value

ElementVisibility

Pages

Gets the collection of wizard pages contained in this RadWizard.

Declaration

cs-api-definition
[Browsable(true)]
public WizardPageCollection Pages { get; }

Property Value

WizardPageCollection

SelectedPage

Gets or sets the currently selected wizard page.

Declaration

cs-api-definition
[Browsable(false)]
public WizardPage SelectedPage { get; set; }

Property Value

WizardPage

WelcomeImage

Gets or sets the image displayed on welcome pages.

Declaration

cs-api-definition
public Image WelcomeImage { get; set; }

Property Value

Image

WelcomeImageBackgroundShape

Gets or sets the background image shape for welcome pages.

Declaration

cs-api-definition
[Browsable(false)]
public RadImageShape WelcomeImageBackgroundShape { get; set; }

Property Value

RadImageShape

WelcomeImageElement

Gets the element containing the image displayed on welcome pages.

Declaration

cs-api-definition
[Browsable(false)]
public LightVisualElement WelcomeImageElement { get; }

Property Value

LightVisualElement

WelcomeImageLayout

Gets or sets the layout of the welcome page image.

Declaration

cs-api-definition
[Browsable(false)]
public ImageLayout WelcomeImageLayout { get; set; }

Property Value

ImageLayout

WelcomePage

Gets or sets the welcome page of the wizard, which is typically displayed first in the wizard sequence.

Declaration

cs-api-definition
public WizardWelcomePage WelcomePage { get; set; }

Property Value

WizardWelcomePage

WizardElement

Gets the RadWizardElement which encapsulates the UI representation and functionality of the control.

Declaration

cs-api-definition
[Browsable(false)]
public RadWizardElement WizardElement { get; }

Property Value

RadWizardElement

Methods

CreateAccessibilityInstance()

Creates an accessibility object for this control.

Declaration

cs-api-definition
protected override AccessibleObject CreateAccessibilityInstance()

Returns

AccessibleObject

A new RadWizardAccessibleObject if accessibility is enabled; otherwise, the base accessibility object.

Overrides Control.CreateAccessibilityInstance()

CreateChildItems(RadElement)

Creates the child items of the wizard control, including the main wizard element.

Declaration

cs-api-definition
protected override void CreateChildItems(RadElement parent)

Parameters

parent

RadElement

The parent element to which the child items will be added.

Overrides RadControl.CreateChildItems(RadElement)

Dispose(bool)

Releases the unmanaged resources used by the RadWizard and optionally releases the managed resources.

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

true to release both managed and unmanaged resources; false to release only unmanaged resources.

Overrides RadControl.Dispose(bool)

GiveFocusToNavigationButtonsLeft()

Determines whether the focus should go to the navigation buttons when the user presses the Left arrow key.

Declaration

cs-api-definition
protected virtual bool GiveFocusToNavigationButtonsLeft()

Returns

bool

true if the focus should go to the navigation buttons; otherwise, false.

GiveFocusToNavigationButtonsRight()

Determines whether the focus should go to the navigation buttons when the user presses the Right arrow key.

Declaration

cs-api-definition
protected virtual bool GiveFocusToNavigationButtonsRight()

Returns

bool

true if the focus should go to the navigation buttons; otherwise, false.

GiveFocusToNavigationButtonsShiftTab()

Determines whether the focus should go to the navigation buttons when the user presses Shift and Tab.

Declaration

cs-api-definition
protected virtual bool GiveFocusToNavigationButtonsShiftTab()

Returns

bool

true if the focus should go to the navigation buttons; otherwise, false.

GiveFocusToNavigationButtonsTab()

Determines whether the focus should go to the navigation buttons when the user presses Tab.

Declaration

cs-api-definition
protected virtual bool GiveFocusToNavigationButtonsTab()

Returns

bool

true if the focus should go to the navigation buttons; otherwise, false.

OnCancel(EventArgs)

Raises the Cancel event.

Declaration

cs-api-definition
protected virtual void OnCancel(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

OnFinish(EventArgs)

Raises the Finish event.

Declaration

cs-api-definition
protected virtual void OnFinish(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

OnHelp(EventArgs)

Raises the Help event.

Declaration

cs-api-definition
protected virtual void OnHelp(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

OnLostFocus(EventArgs)

Raises the LostFocus event.

Declaration

cs-api-definition
protected override void OnLostFocus(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides RadControl.OnLostFocus(EventArgs)

OnModeChanged(ModeChangedEventArgs)

Raises the ModeChanged event.

Declaration

cs-api-definition
protected virtual void OnModeChanged(ModeChangedEventArgs e)

Parameters

e

ModeChangedEventArgs

A ModeChangedEventArgs that contains the event data.

OnModeChanging(ModeChangingEventArgs)

Raises the ModeChanging event.

Declaration

cs-api-definition
protected virtual void OnModeChanging(ModeChangingEventArgs e)

Parameters

e

ModeChangingEventArgs

A ModeChangingEventArgs that contains the event data.

OnNext(WizardCancelEventArgs)

Raises the Next event.

Declaration

cs-api-definition
protected virtual void OnNext(WizardCancelEventArgs e)

Parameters

e

WizardCancelEventArgs

A WizardCancelEventArgs that contains the event data.

OnPrevious(WizardCancelEventArgs)

Raises the Previous event.

Declaration

cs-api-definition
protected virtual void OnPrevious(WizardCancelEventArgs e)

Parameters

e

WizardCancelEventArgs

A WizardCancelEventArgs that contains the event data.

OnSelectedPageChanged(object, SelectedPageChangedEventArgs)

Raises the SelectedPageChanged event.

Declaration

cs-api-definition
protected virtual void OnSelectedPageChanged(object sender, SelectedPageChangedEventArgs e)

Parameters

sender

object

The source of the event.

e

SelectedPageChangedEventArgs

A SelectedPageChangedEventArgs that contains the event data.

OnSelectedPageChanging(object, SelectedPageChangingEventArgs)

Raises the SelectedPageChanging event.

Declaration

cs-api-definition
protected virtual void OnSelectedPageChanging(object sender, SelectedPageChangingEventArgs e)

Parameters

sender

object

The source of the event.

e

SelectedPageChangingEventArgs

A SelectedPageChangingEventArgs that contains the event data.

ProcessDialogKey(Keys)

Processes a dialog key, handling navigation between wizard pages and buttons.

Declaration

cs-api-definition
protected override bool ProcessDialogKey(Keys keyData)

Parameters

keyData

Keys

One of the Keys values that represents the key to process.

Returns

bool

true if the key was processed by the control; otherwise, false.

Overrides Control.ProcessDialogKey(Keys)

ScaleControl(SizeF, BoundsSpecified)

Scales the control and its child controls by the specified factor.

Declaration

cs-api-definition
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)

Parameters

factor

SizeF

The factor by which the height and width of the control and its child controls is to be scaled.

specified

BoundsSpecified

A BoundsSpecified value that specifies the bounds of the control to use when defining its size and position.

Overrides RadControl.ScaleControl(SizeF, BoundsSpecified)

SelectFirstWizardControl()

Selects the first wizard control in the tab order.

Declaration

cs-api-definition
protected virtual void SelectFirstWizardControl()

SelectLastWizardControl()

Selects the last wizard control in the tab order.

Declaration

cs-api-definition
protected virtual bool SelectLastWizardControl()

Returns

bool

true if a control was selected; otherwise, false.

SelectNextPage()

Navigates to the next wizard page in the sequence.

Declaration

cs-api-definition
public void SelectNextPage()

SelectPreviousPage()

Navigates to the previous wizard page in the sequence.

Declaration

cs-api-definition
public void SelectPreviousPage()

UnWireEvents()

Removes the event handlers for the wizard element and its child components.

Declaration

cs-api-definition
protected virtual void UnWireEvents()

WireEvents()

Wires up the event handlers for the wizard element and its child components.

Declaration

cs-api-definition
protected virtual void WireEvents()

Events

Cancel

Occurs when the Cancel command button is clicked.

Declaration

cs-api-definition
public event EventHandler Cancel

Event Value

EventHandler

Finish

Occurs when the Finish command button is clicked.

Declaration

cs-api-definition
public event EventHandler Finish

Event Value

EventHandler

Help

Occurs when the Help command button is clicked.

Declaration

cs-api-definition
public event EventHandler Help

Event Value

EventHandler

ModeChanged

Occurs after the mode of the RadWizard is changed.

Declaration

cs-api-definition
public event ModeChangedEventHandler ModeChanged

Event Value

ModeChangedEventHandler

ModeChanging

Occurs before the mode of the RadWizard is changed.

Declaration

cs-api-definition
public event ModeChangingEventHandler ModeChanging

Event Value

ModeChangingEventHandler

Next

Occurs when the Next command button is clicked.

Declaration

cs-api-definition
public event WizardCancelEventHandler Next

Event Value

WizardCancelEventHandler

Previous

Occurs when the Previous command button is clicked.

Declaration

cs-api-definition
public event WizardCancelEventHandler Previous

Event Value

WizardCancelEventHandler

SelectedPageChanged

Occurs after the selected page of the RadWizard is changed.

Declaration

cs-api-definition
public event SelectedPageChangedEventHandler SelectedPageChanged

Event Value

SelectedPageChangedEventHandler

SelectedPageChanging

Occurs before the selected page of the RadWizard is changed.

Declaration

cs-api-definition
public event SelectedPageChangingEventHandler SelectedPageChanging

Event Value

SelectedPageChangingEventHandler