Overview
Wizard defines several types of pages and makes it easy to work with the wizard buttons.
Some of the more major features include:
- Multiple built-in page types:
Exterior
- Welcome/finish with left watermark area.Interior
- Step with top header area.Blank
- Customizable for a unique user interface.
- Page captions and descriptions that display in the header area of the page.
- Page titles that can be used to update the title bar of the containing
Window
. - Multiple options for automated updating of the containing Window title bar text.
- Global default settings for all button visibility and enabled states that can be overridden by page-specific settings.
- Toggle button visibility and enabled states at run-time via code.
- Uses WPF command model for handling all button clicks.
- Multiple options for setting the default and cancel buttons on the containing
Window
to wizard buttons. - The Cancel and Finish buttons can set the appropriate
Window.DialogResult
and close the containing Window. This behavior can be changed. - Lazily initialize pages if needed.