In This Article

Wizard Class

Represents a Wizard control.

[StyleTypedProperty(Property = "ItemContainerStyle", StyleTargetType = typeof(WizardPage))]
[TemplatePart(Name = "PART_ButtonContainer", Type = typeof(WizardButtonContainer))]
[TemplatePart(Name = "PART_TransitionPresenter", Type = typeof(TransitionPresenter))]
public class Wizard : ItemsControl, DUCE.IResource, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IHaveResources, IQueryAmbient, IAddChild, IGeneratorHost
Inheritance:
Object DispatcherObject DependencyObject Visual UIElement FrameworkElement Control ItemsControl Object
Derived:
AeroWizard

Remarks

For detailed documentation on this control's features and how to use them, please see the Wizard-related series of documentation topics.

Constructors

Wizard()

Initializes an instance of the Wizard class.

public Wizard()

Properties

BackButtonEnabled

Gets or sets the default value for whether the Back button is enabled.

public bool? BackButtonEnabled { get; set; }

Property Value

Nullable<Boolean>:

A Nullable Boolean specifying whether the Back button is enabled by default.

Remarks

If the value of this property is null, the Back button will be enabled when there is a valid WizardPage.PreviousPage set on the selected page or there is another enabled page before the selected page in sequential order.

BackButtonText

Gets or sets the default text content for the Back button.

[Localizability(LocalizationCategory.Text)]
public string BackButtonText { get; set; }

Property Value

String:

The default text content for the Back button.

BackButtonVisible

Gets or sets the default value for whether the Back button is visible.

public bool BackButtonVisible { get; set; }

Property Value

Boolean:

true if the button should be visible by default; otherwise, false.

BackwardProgressTransitionDuration

Gets or sets a Duration indicating the duration of backward progress page transitions.

public Duration BackwardProgressTransitionDuration { get; set; }

Property Value

Duration:

A Duration indicating the duration of backward progress page transitions.

ButtonContainer

Gets the WizardButtonContainer that represents the button container in the template.

public WizardButtonContainer ButtonContainer { get; }

Property Value

WizardButtonContainer:

The WizardButtonContainer that represents the button container in the template.

Remarks

This property corresponds to PART_ButtonContainer in the template.

ButtonContainerPadding

Gets or sets the amount of padding between the buttons in the button container and the edge of the button container.

public Thickness ButtonContainerPadding { get; set; }

Property Value

Thickness:

The amount of padding between the buttons in the button container and the edge of the button container. The default value is 7.

CancelButtonClosesWindow

Gets or sets whether Cancel button clicks automatically close the parent Window when the Cancel event is not cancelled.

public bool CancelButtonClosesWindow { get; set; }

Property Value

Boolean:

true if Cancel button clicks automatically close the parent Window when the Cancel event is not cancelled; otherwise, false. The default value is true.

Remarks

If this property setting is true, and the IsWindowDialogResultUpdatingEnabled property is set to true, the Window.DialogResult property will be set to false immediately before the close.

CancelButtonEnabled

Gets or sets the default value for whether the Cancel button is enabled.

public bool CancelButtonEnabled { get; set; }

Property Value

Boolean:

true if the button should be enabled by default; otherwise, false.

CancelButtonText

Gets or sets the default text content for the Cancel button.

[Localizability(LocalizationCategory.Text)]
public string CancelButtonText { get; set; }

Property Value

String:

The default text content for the Cancel button.

CancelButtonVisible

Gets or sets the default value for whether the Cancel button is visible.

public bool CancelButtonVisible { get; set; }

Property Value

Boolean:

true if the button should be visible by default; otherwise, false.

ExteriorPageWatermarkMinWidth

Gets or sets the minimum width of the watermark area in an exterior page.

public double ExteriorPageWatermarkMinWidth { get; set; }

Property Value

Double:

The minimum width of the watermark area in an exterior page.

FinishButtonClosesWindow

Gets or sets whether Finish button clicks automatically close the parent Window when the Finish event is not cancelled.

public bool FinishButtonClosesWindow { get; set; }

Property Value

Boolean:

true if Finish button clicks automatically close the parent Window when the Finish event is not cancelled; otherwise, false. The default value is true.

Remarks

If this property setting is true, and the IsWindowDialogResultUpdatingEnabled property is set to true, the Window.DialogResult property will be set to true immediately before the close.

FinishButtonEnabled

Gets or sets the default value for whether the Finish button is enabled.

public bool? FinishButtonEnabled { get; set; }

Property Value

Nullable<Boolean>:

A Nullable Boolean specifying whether the Finish button is enabled by default.

Remarks

If the value of this property is null, the Finish button will be enabled when the last page in the wizard is the selected page.

FinishButtonText

Gets or sets the default text content for the Finish button.

[Localizability(LocalizationCategory.Text)]
public string FinishButtonText { get; set; }

Property Value

String:

The default text content for the Finish button.

FinishButtonVisible

Gets or sets the default value for whether the Finish button is visible.

public bool FinishButtonVisible { get; set; }

Property Value

Boolean:

true if the button should be visible by default; otherwise, false.

ForwardProgressTransitionDuration

Gets or sets a Duration indicating the duration of forward progress page transitions.

public Duration ForwardProgressTransitionDuration { get; set; }

Property Value

Duration:

A Duration indicating the duration of forward progress page transitions.

HelpButtonEnabled

Gets or sets the default value for whether the Help button is enabled.

public bool HelpButtonEnabled { get; set; }

Property Value

Boolean:

true if the button should be enabled by default; otherwise, false.

HelpButtonText

Gets or sets the default text content for the Help button.

[Localizability(LocalizationCategory.Text)]
public string HelpButtonText { get; set; }

Property Value

String:

The default text content for the Help button.

HelpButtonVisible

Gets or sets the default value for whether the Help button is visible.

public bool HelpButtonVisible { get; set; }

Property Value

Boolean:

true if the button should be visible by default; otherwise, false.

InteriorPageHeaderMinHeight

Gets or sets the minimum height of the interior page header.

public double InteriorPageHeaderMinHeight { get; set; }

Property Value

Double:

The minimum height of the interior page header.

IsWindowDialogResultUpdatingEnabled

Gets or sets whether the parent Window's DialogResult will be set when either the Cancel or Finish buttons are pressed.

public bool IsWindowDialogResultUpdatingEnabled { get; set; }

Property Value

Boolean:

true if the parent Window's DialogResult will be set when either the Cancel or Finish buttons are pressed; otherwise, false. The default value is false.

Remarks

This property is only used when the CancelButtonClosesWindow property is set to true.

If this property setting is true, the Window.DialogResult property will be set to false immediately before the close if the Cancel button is pressed. Likewise, the Window.DialogResult property will be set to true immediately before the close if the Finish button is pressed.

NavigationCommandsEnabled

Gets or sets whether page navigation using the BrowseBack and BrowseForward commands is enabled.

public bool NavigationCommandsEnabled { get; set; }

Property Value

Boolean:

true if page navigation using the commands is enabled; otherwise, false. The default value is true.

Remarks

When enabled and if using an extended mouse with a forward/back button configuration, pressing the mouse's forward button will execute the same action as clicking the wizard's Next button and pressing the mouse's back button will execute the same action as clicking the wizard's Back button.

NextButtonEnabled

Gets or sets the default value for whether the Next button is enabled.

public bool? NextButtonEnabled { get; set; }

Property Value

Nullable<Boolean>:

A Nullable Boolean specifying whether the Next button is enabled by default.

Remarks

If the value of this property is null, the Next button will be enabled when there is a valid WizardPage.NextPage set on the selected page or there is another enabled page after the selected page in sequential order.

NextButtonText

Gets or sets the default text content for the Next button.

[Localizability(LocalizationCategory.Text)]
public string NextButtonText { get; set; }

Property Value

String:

The default text content for the Next button.

NextButtonVisible

Gets or sets the default value for whether the Next button is visible.

public bool NextButtonVisible { get; set; }

Property Value

Boolean:

true if the button should be visible by default; otherwise, false.

PageSequenceType

Gets or sets a WizardPageSequenceType indicating the type of page sequencing to perform.

public WizardPageSequenceType PageSequenceType { get; set; }

Property Value

WizardPageSequenceType:

A WizardPageSequenceType indicating the type of page sequencing to perform.

SelectedIndex

Gets or sets the index of the selected page within the Items collection.

public int SelectedIndex { get; set; }

Property Value

Int32:

The index of the selected page within the Items collection.

SelectedPage

Gets or sets the WizardPage that is currently selected.

public WizardPage SelectedPage { get; set; }

Property Value

WizardPage:

The WizardPage that is currently selected.

TransitionDefaultDirection

Gets or sets a TransitionDirection that specifies the default direction for a transition between two pages.

public TransitionDirection TransitionDefaultDirection { get; set; }

Property Value

TransitionDirection:

A TransitionDirection that specifies the default direction for a transition between two pages.

Remarks

Most transitions do make use of a TransitionDirection, however not all do.

TransitionSelector

Gets or sets a TransitionSelector that is used to select the Transition to use between two pages.

public TransitionSelector TransitionSelector { get; set; }

Property Value

TransitionSelector:

A TransitionSelector that is used to select the Transition to use between two pages.

Remarks

By default, no transition is performed. Add a MultiTransitionSelector with one child Transition to only use one transition. Add a MultiTransitionSelector with more than one child Transition to randomly choose a transition to use.

WindowCancelButton

Gets or sets a WizardWindowCancelButton indicating the button in the wizard that is clicked when the user presses the ESCAPE key.

public WizardWindowCancelButton WindowCancelButton { get; set; }

Property Value

WizardWindowCancelButton:

A WizardWindowCancelButton indicating the button in the wizard that is clicked when the user presses the ESCAPE key. The default value is Cancel.

Remarks

Note that the target button must inherit the Button class.

WindowDefaultButton

Gets or sets a WizardWindowDefaultButton indicating the button in the wizard that is clicked when the user presses the ENTER key.

public WizardWindowDefaultButton WindowDefaultButton { get; set; }

Property Value

WizardWindowDefaultButton:

A WizardWindowDefaultButton indicating the button in the wizard that is clicked when the user presses the ENTER key. The default value is FinishThenNext.

Remarks

Note that the target button must inherit the Button class.

WindowTitleBaseText

Gets or sets the base Window title text to use when a WindowTitleBehavior is set.

[Localizability(LocalizationCategory.Title)]
public string WindowTitleBaseText { get; set; }

Property Value

String:

The base Window title text to use when a WindowTitleBehavior is set.

WindowTitleBehavior

Gets or sets a WizardWindowTitleBehavior indicating the behavior for the wizard to use for modifying the containing Window control's title when a new page is selected.

public WizardWindowTitleBehavior WindowTitleBehavior { get; set; }

Property Value

WizardWindowTitleBehavior:

A WizardWindowTitleBehavior indicating the behavior for the wizard to use. The default value is None.

WindowTitleCustomPageText

Gets or sets the Window title text for the selected page to use when a WindowTitleBehavior of Custom is set.

[Localizability(LocalizationCategory.Title)]
public string WindowTitleCustomPageText { get; set; }

Property Value

String:

The Window title text for the selected page to use when a WindowTitleBehavior of Custom is set. The default value is - Step {0} of {1}.

Remarks

This property is only used when WindowTitleBehavior is set to custom. It is passed as the format string to a String.Format call.

Multiple format items are passed in as parameters to this String.Format call. Index 0 is the current page index incremented by 1 for display purposes. Index 1 is the total number of pages. Both of these items are only useful for wizard that have a single linear execution path. Index 2 is the page title. Index 3 is the page caption. Index 4 is the page description.

WindowTitleText

Gets the resolved Window title text to display in a window title.

public string WindowTitleText { get; }

Property Value

String:

The resolved Window title text to display in a window title.

Remarks

This property value is constructed based on the WindowTitleBaseText, WindowTitleBehavior, and WindowTitleCustomPageText properties.

Methods

BacktrackToPage(WizardPage)

Selects the specified page using backward progress.

public void BacktrackToPage(WizardPage page)
Parameter Type Description
page WizardPage

The WizardPage to select.

See Also

BacktrackToPreviousPage()

Selects the previous page using backward progress.

public void BacktrackToPreviousPage()

See Also

ExecuteCancel()

Executes the WizardCommands.Cancel command, similar to clicking the Cancel button.

public void ExecuteCancel()

ExecuteFinish()

Executes the WizardCommands.Finish command, similar to clicking the Finish button.

public void ExecuteFinish()

ExecuteHelp()

Executes the WizardCommands.Help command, similar to clicking the Help button.

public void ExecuteHelp()

GetContainerForItemOverride()

Creates or identifies the element that is used to display the given item.

protected override DependencyObject GetContainerForItemOverride()

Returns

DependencyObject:

The element that is used to display the given item.

GoToNextPage()

Selects the next page using forward progress.

GoToPage(WizardPage)

Selects the specified page using forward progress.

public void GoToPage(WizardPage page)
Parameter Type Description
page WizardPage

The WizardPage to select.

See Also

IsItemItsOwnContainerOverride(Object)

Determines if the specified item is (or is eligible to be) its own item container.

protected override bool IsItemItsOwnContainerOverride(object item)
Parameter Type Description
item Object

The item to examine.

Returns

Boolean:

true if the specified item is (or is eligible to be) its own item container; otherwise, false.

OnApplyTemplate()

Invoked whenever application code or internal processes call ApplyTemplate().

public override void OnApplyTemplate()

OnCancel(RoutedEventArgs)

Invoked when an unhandled Cancel attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnCancel(RoutedEventArgs e)
Parameter Type Description
e RoutedEventArgs

An RoutedEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnCreateAutomationPeer()

Creates and returns an AutomationPeer object for this type.

protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer:

The AutomationPeer that was created.

OnFinish(RoutedEventArgs)

Invoked when an unhandled Finish attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnFinish(RoutedEventArgs e)
Parameter Type Description
e RoutedEventArgs

An RoutedEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Occurs when a control within this control's hierarchy gains keyboard focus.

protected override void OnGotKeyboardFocus(KeyboardFocusChangedEventArgs e)
Parameter Type Description
e KeyboardFocusChangedEventArgs

The KeyboardFocusChangedEventArgs that contains data related to this event.

OnHelp(RoutedEventArgs)

Invoked when an unhandled Help attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnHelp(RoutedEventArgs e)
Parameter Type Description
e RoutedEventArgs

An RoutedEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnInitialized(EventArgs)

Raises the Initialized event. This method is invoked whenever IsInitialized is set to true internally.

protected override void OnInitialized(EventArgs e)
Parameter Type Description
e EventArgs

An EventArgs that contains the event data.

OnItemsChanged(NotifyCollectionChangedEventArgs)

Occurs when the control's Items collection has changed.

protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameter Type Description
e NotifyCollectionChangedEventArgs

An EventArgs that contains the event data.

OnPreviewCancel(RoutedEventArgs)

Invoked when an unhandled PreviewCancel attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnPreviewCancel(RoutedEventArgs e)
Parameter Type Description
e RoutedEventArgs

An RoutedEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnPreviewFinish(RoutedEventArgs)

Invoked when an unhandled PreviewFinish attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnPreviewFinish(RoutedEventArgs e)
Parameter Type Description
e RoutedEventArgs

An RoutedEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnPreviewHelp(RoutedEventArgs)

Invoked when an unhandled PreviewHelp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnPreviewHelp(RoutedEventArgs e)
Parameter Type Description
e RoutedEventArgs

An RoutedEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnPreviewSelectedPageChanged(WizardSelectedPageChangeEventArgs)

Invoked when an unhandled PreviewSelectedPageChanged attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnPreviewSelectedPageChanged(WizardSelectedPageChangeEventArgs e)
Parameter Type Description
e WizardSelectedPageChangeEventArgs

An WizardSelectedPageChangeEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnPreviewSelectedPageChanging(WizardSelectedPageChangeEventArgs)

Invoked when an unhandled PreviewSelectedPageChanging attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnPreviewSelectedPageChanging(WizardSelectedPageChangeEventArgs e)
Parameter Type Description
e WizardSelectedPageChangeEventArgs

An WizardSelectedPageChangeEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnSelectedPageChanged(WizardSelectedPageChangeEventArgs)

Invoked when an unhandled SelectedPageChanged attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnSelectedPageChanged(WizardSelectedPageChangeEventArgs e)
Parameter Type Description
e WizardSelectedPageChangeEventArgs

An WizardSelectedPageChangeEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnSelectedPageChanging(WizardSelectedPageChangeEventArgs)

Invoked when an unhandled SelectedPageChanging attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

protected virtual void OnSelectedPageChanging(WizardSelectedPageChangeEventArgs e)
Parameter Type Description
e WizardSelectedPageChangeEventArgs

An WizardSelectedPageChangeEventArgs that contains the event data.

Remarks

This method has no default implementation. Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

OnVisualParentChanged(DependencyObject)

Occurs after the parent Visual of the control has changed.

protected override void OnVisualParentChanged(DependencyObject oldParent)
Parameter Type Description
oldParent DependencyObject

The DependencyObject that was the old parent.

SetSelectedIndex(Int32, WizardPageSelectionFlags)

Sets the SelectedIndex property using the specified WizardPageSelectionFlags.

public void SetSelectedIndex(int index, WizardPageSelectionFlags newSelectionFlags)
Parameter Type Description
index Int32

The index of the WizardPage to select.

newSelectionFlags WizardPageSelectionFlags

A WizardPageSelectionFlags indicating information about the page selection.

SetSelectedPage(WizardPage, WizardPageSelectionFlags)

Sets the SelectedPage property using the specified WizardPageSelectionFlags.

public void SetSelectedPage(WizardPage page, WizardPageSelectionFlags newSelectionFlags)
Parameter Type Description
page WizardPage

The WizardPage to select.

newSelectionFlags WizardPageSelectionFlags

A WizardPageSelectionFlags indicating information about the page selection.

UpdateWindowTitle()

Updates the containing Window control's title based on the current page.

public void UpdateWindowTitle()

Events

Cancel

Occurs when the wizard is cancelled, generally via a Cancel button click.

public event RoutedEventHandler Cancel

Event Type

RoutedEventHandler

Finish

Occurs when the wizard is finished, generally via a Finish button click.

public event RoutedEventHandler Finish

Event Type

RoutedEventHandler

Help

Occurs when help is requested for the wizard, generally via a Help button click.

public event RoutedEventHandler Help

Event Type

RoutedEventHandler

PreviewCancel

Occurs when the wizard is cancelled, generally via a Cancel button click.

public event RoutedEventHandler PreviewCancel

Event Type

RoutedEventHandler

PreviewFinish

Occurs when the wizard is finished, generally via a Finish button click.

public event RoutedEventHandler PreviewFinish

Event Type

RoutedEventHandler

PreviewHelp

Occurs when help is requested for the wizard, generally via a Help button click.

public event RoutedEventHandler PreviewHelp

Event Type

RoutedEventHandler

PreviewSelectedPageChanged

Occurs after the wizard's SelectedPage property has changed.

public event EventHandler<WizardSelectedPageChangeEventArgs> PreviewSelectedPageChanged

Event Type

EventHandler<WizardSelectedPageChangeEventArgs>

PreviewSelectedPageChanging

Occurs before the wizard's SelectedPage property has changed.

public event EventHandler<WizardSelectedPageChangeEventArgs> PreviewSelectedPageChanging

Event Type

EventHandler<WizardSelectedPageChangeEventArgs>

SelectedPageChanged

Occurs after the wizard's SelectedPage property has changed.

public event EventHandler<WizardSelectedPageChangeEventArgs> SelectedPageChanged

Event Type

EventHandler<WizardSelectedPageChangeEventArgs>

SelectedPageChanging

Occurs before the wizard's SelectedPage property has changed.

public event EventHandler<WizardSelectedPageChangeEventArgs> SelectedPageChanging

Event Type

EventHandler<WizardSelectedPageChangeEventArgs>

Fields

BackButtonEnabledProperty

Identifies the BackButtonEnabled dependency property. This field is read-only.

public static readonly DependencyProperty BackButtonEnabledProperty

BackButtonTextProperty

Identifies the BackButtonText dependency property. This field is read-only.

public static readonly DependencyProperty BackButtonTextProperty

BackButtonVisibleProperty

Identifies the BackButtonVisible dependency property. This field is read-only.

public static readonly DependencyProperty BackButtonVisibleProperty

BackwardProgressTransitionDurationProperty

Identifies the BackwardProgressTransitionDuration dependency property. This field is read-only.

public static readonly DependencyProperty BackwardProgressTransitionDurationProperty

ButtonContainerPaddingProperty

Identifies the ButtonContainerPadding dependency property. This field is read-only.

public static readonly DependencyProperty ButtonContainerPaddingProperty

CancelButtonClosesWindowProperty

Identifies the CancelButtonClosesWindow dependency property. This field is read-only.

public static readonly DependencyProperty CancelButtonClosesWindowProperty

CancelButtonEnabledProperty

Identifies the CancelButtonEnabled dependency property. This field is read-only.

public static readonly DependencyProperty CancelButtonEnabledProperty

CancelButtonTextProperty

Identifies the CancelButtonText dependency property. This field is read-only.

public static readonly DependencyProperty CancelButtonTextProperty

CancelButtonVisibleProperty

Identifies the CancelButtonVisible dependency property. This field is read-only.

public static readonly DependencyProperty CancelButtonVisibleProperty

CancelEvent

Identifies the Cancel routed event. This field is read-only.

public static readonly RoutedEvent CancelEvent

ExteriorPageWatermarkMinWidthProperty

Identifies the ExteriorPageWatermarkMinWidth dependency property. This field is read-only.

public static readonly DependencyProperty ExteriorPageWatermarkMinWidthProperty

FinishButtonClosesWindowProperty

Identifies the FinishButtonClosesWindow dependency property. This field is read-only.

public static readonly DependencyProperty FinishButtonClosesWindowProperty

FinishButtonEnabledProperty

Identifies the FinishButtonEnabled dependency property. This field is read-only.

public static readonly DependencyProperty FinishButtonEnabledProperty

FinishButtonTextProperty

Identifies the FinishButtonText dependency property. This field is read-only.

public static readonly DependencyProperty FinishButtonTextProperty

FinishButtonVisibleProperty

Identifies the FinishButtonVisible dependency property. This field is read-only.

public static readonly DependencyProperty FinishButtonVisibleProperty

FinishEvent

Identifies the Finish routed event. This field is read-only.

public static readonly RoutedEvent FinishEvent

ForwardProgressTransitionDurationProperty

Identifies the ForwardProgressTransitionDuration dependency property. This field is read-only.

public static readonly DependencyProperty ForwardProgressTransitionDurationProperty

HelpButtonEnabledProperty

Identifies the HelpButtonEnabled dependency property. This field is read-only.

public static readonly DependencyProperty HelpButtonEnabledProperty

HelpButtonTextProperty

Identifies the HelpButtonText dependency property. This field is read-only.

public static readonly DependencyProperty HelpButtonTextProperty

HelpButtonVisibleProperty

Identifies the HelpButtonVisible dependency property. This field is read-only.

public static readonly DependencyProperty HelpButtonVisibleProperty

HelpEvent

Identifies the Help routed event. This field is read-only.

public static readonly RoutedEvent HelpEvent

InteriorPageHeaderMinHeightProperty

Identifies the InteriorPageHeaderMinHeight dependency property. This field is read-only.

public static readonly DependencyProperty InteriorPageHeaderMinHeightProperty

IsWindowDialogResultUpdatingEnabledProperty

Identifies the IsWindowDialogResultUpdatingEnabled dependency property. This field is read-only.

public static readonly DependencyProperty IsWindowDialogResultUpdatingEnabledProperty

NavigationCommandsEnabledProperty

Identifies the NavigationCommandsEnabled dependency property. This field is read-only.

public static readonly DependencyProperty NavigationCommandsEnabledProperty

NextButtonEnabledProperty

Identifies the NextButtonEnabled dependency property. This field is read-only.

public static readonly DependencyProperty NextButtonEnabledProperty

NextButtonTextProperty

Identifies the NextButtonText dependency property. This field is read-only.

public static readonly DependencyProperty NextButtonTextProperty

NextButtonVisibleProperty

Identifies the NextButtonVisible dependency property. This field is read-only.

public static readonly DependencyProperty NextButtonVisibleProperty

PageSequenceTypeProperty

Identifies the PageSequenceType dependency property. This field is read-only.

public static readonly DependencyProperty PageSequenceTypeProperty

PreviewCancelEvent

Identifies the PreviewCancel routed event. This field is read-only.

public static readonly RoutedEvent PreviewCancelEvent

PreviewFinishEvent

Identifies the PreviewFinish routed event. This field is read-only.

public static readonly RoutedEvent PreviewFinishEvent

PreviewHelpEvent

Identifies the PreviewHelp routed event. This field is read-only.

public static readonly RoutedEvent PreviewHelpEvent

PreviewSelectedPageChangedEvent

Identifies the PreviewSelectedPageChanged routed event. This field is read-only.

public static readonly RoutedEvent PreviewSelectedPageChangedEvent

PreviewSelectedPageChangingEvent

Identifies the PreviewSelectedPageChanging routed event. This field is read-only.

public static readonly RoutedEvent PreviewSelectedPageChangingEvent

SelectedPageChangedEvent

Identifies the SelectedPageChanged routed event. This field is read-only.

public static readonly RoutedEvent SelectedPageChangedEvent

SelectedPageChangingEvent

Identifies the SelectedPageChanging routed event. This field is read-only.

public static readonly RoutedEvent SelectedPageChangingEvent

SelectedPageProperty

Identifies the SelectedPage dependency property. This field is read-only.

public static readonly DependencyProperty SelectedPageProperty

TransitionDefaultDirectionProperty

Identifies the TransitionDefaultDirection dependency property. This field is read-only.

public static readonly DependencyProperty TransitionDefaultDirectionProperty

TransitionSelectorProperty

Identifies the TransitionSelector dependency property. This field is read-only.

public static readonly DependencyProperty TransitionSelectorProperty

WindowCancelButtonProperty

Identifies the WindowCancelButton dependency property. This field is read-only.

public static readonly DependencyProperty WindowCancelButtonProperty

WindowDefaultButtonProperty

Identifies the WindowDefaultButton dependency property. This field is read-only.

public static readonly DependencyProperty WindowDefaultButtonProperty

WindowTitleBaseTextProperty

Identifies the WindowTitleBaseText dependency property. This field is read-only.

public static readonly DependencyProperty WindowTitleBaseTextProperty

WindowTitleBehaviorProperty

Identifies the WindowTitleBehavior dependency property. This field is read-only.

public static readonly DependencyProperty WindowTitleBehaviorProperty

WindowTitleCustomPageTextProperty

Identifies the WindowTitleCustomPageText dependency property. This field is read-only.

public static readonly DependencyProperty WindowTitleCustomPageTextProperty

WindowTitleTextProperty

Identifies the WindowTitleText dependency property. This field is read-only.

public static readonly DependencyProperty WindowTitleTextProperty

Inherited Members

Extension Methods