Back to Devexpress

Wizard Class

wpf-devexpress-dot-xpf-dot-controls-006a9051.md

latest4.8 KB
Original Source

Wizard Class

A control for creating multi-page dialogs that guide end-users through a specific process (e.g., product installation).

Namespace : DevExpress.Xpf.Controls

Assembly : DevExpress.Xpf.Controls.v25.2.dll

NuGet Package : DevExpress.Wpf.Controls

Declaration

csharp
[DXLicenseWpf]
public class Wizard :
    HeaderedSelectorBase<Wizard, WizardPage>
vb
<DXLicenseWpf>
Public Class Wizard
    Inherits HeaderedSelectorBase(Of Wizard, WizardPage)

The following members return Wizard objects:

Remarks

The Wizard is a tool for building dialogs with multiple pages that guide your end-users through a specific process (e.g., product installation).

Concepts

Examples

The following examples illustrate how to implement the Wizard Control.

View Example: How to Create a Wizard with pages defined in XAML

View Example: How to Create a wizard based on a collection of view models

View Example: How to use the WizardService

The following code snippets (auto-collected from DevExpress Examples) contain references to the Wizard class.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

wpf-wizard-generate-pages-based-on-view-model-collection/CS/DXSample/MainWindow.xaml#L53

xml
<Grid>
    <dxco:Wizard ItemsSource="{Binding Pages}"
                 ItemTemplate="{StaticResource pageContentTemlate}"

wpf-create-a-wizard-with-pages-defined-in-xaml/CS/WizardControlExample/MainWindow.xaml#L9

xml
<Grid>
    <dxco:Wizard Cancel="Wizard_Cancel" AnimationType="Fade">
        <dxco:WelcomeWizardPage HeaderBackground="AliceBlue" Header="Header">

how-to-use-the-wpf-wizardservice/CS/VM-DrivenWizard/MainWindow.xaml#L39

xml
</GroupBox>
<dxco:Wizard x:Name="wizard" Grid.Row="1" AnimationType="SlideHorizontal">
    <dxmvvm:Interaction.Behaviors>

Inheritance

Show 11 items

Object DispatcherObject DependencyObject Visual UIElement FrameworkElement Control ItemsControl DevExpress.Xpf.Core.Native.SelectorBase<Wizard, WizardPage> DevExpress.Xpf.Core.Native.HeaderedSelectorBase<Wizard, WizardPage> Wizard

See Also

Wizard Members

DevExpress.Xpf.Controls Namespace