Not logged in
Resend Validation E-mail
Code Writer App
Everything you need to quickly create wizard dialogs in your applications
.NET 3.5 or later
Source Code Available
Bundled in WinForms Studio
WinForms Blog Entries
More WinForms Controls
Help topics cover all controls and product features in detail.
Full-source demos and QuickStarts are included.
Configure the product using Visual Studio designer enhancements.
The pages in the Actipro Wizard can be easily created to follow the Wizard 97 specification or completely customized to fit your needs.
There are three distinct page types, which include Welcome, Interior, and Exterior.
The Welcome and Interior types are based on the Wizard 97 specification and the Exterior type allows for complete customization.
Page types are only used in determining which default style will be applied the page and do not affect the wizard behavior in any other way.
Welcome pages typically come at the beginning and end of the wizard, which are known as welcome and completion/finish pages, respectively.
Welcome pages are used to convey the purpose of the wizard and completion/finish pages can be used to summarize the operation that was or is going to be performed.
An example of a welcome page
Welcome pages have a watermark area that appears on the left side of the page, which can be used to help the end-user quickly recognize the wizard and the operation it performs.
By default this area is filled with a highlight color but can be customized to any sort of image or gradient background.
There is a large header label at the top of the content area, which displays the caption of the page.
This information can include everything from contact information to file/folder paths.
An example of an interior page
The header can be customized to display any sort of image or gradient background to give it more pizzazz.
Exterior pages do not have any kind of header or watermark and simply display their content in the area given.
This gives you full control over what is displayed and how.
Exterior pages can be used to create slide shows, step-based training materials, quizes/exams, and much more.
A page header and the title bar of the containing Form
A page's caption is a small phrase that is typically displayed in a bold or large font as header text for the page.
The Wizard control can automatically update the containing Forms's title based on the selected page.
The title of a Wizard page is not visible in the page by default, however it can be used to construct the window's title.
There are several other options available for customizing the window's title, including custom formats.
The buttons at the bottom of the Wizard control are used by the end-user to navigate the pages.
There are several options available to customize these buttons.
Visibility and Enabled State
The Wizard control allows total control over the visibility and enabled states of the buttons.
The Wizard control has many helpful features for setting up the sequence in which pages will be visited.
By default, pages will be visited in the other that they are defined in the wizard.
While this linear sequencing works in many situations, the order of the pages can be easily customized to achive much more complex sequences.
The Wizard control offers two types of automatic sequence handling when navigating backwards through the pages by clicking the Back button.
The normal sequence types simply navigates linearly through the pages, while still respecting the previous page setting.
The stack sequence type is more advanced and tracks all the pages visited by the end-user in order.
This allows the end-user to easily navigate backwards through the wizard, even when a given page may have been visited more than once.
The selected item/page in the Wizard control can be easily changed programmatically, as well as through several cancellable selection change events.
The selected item in the Wizard control can easily be set by reference or by index.
Whenever a selected page change occurs, regardless of what caused it, numerous events fire.
The event sequence is designed so that you can process the selection change events at either the wizard or page-specific levels.
Several changing events are the first events raised after a page change request, both on the Wizard control as well as the appropriate pages.
These events can be used to cancel or customize the page change operation, thus preventing the user from navigating away from the given page.
If the page change operation is not cancelled, then a similar series of page changed events will be raised.
Page changed events are a great place to add code to initialize a page that is about to be displayed.
The selection events include a lot of information about why the selection changed, which allows you to determine whether you may want to take some sort of programmatic action to override or cancel a page change.
Code Writer App
Log in to add comments
Related clip arts and images