Wizard is an important, very useful and essential feature in every application or software in general. Sometimes the user of an application has to perform a complex or rarely used task, which consists of a series of steps that must be executed in a specific order. This complexity of the task and the limited knowledge of the end-user can result in mistakes. To prevent that and to lead the user safely through the whole procedure, applications must implement wizards. They guide the user through a series of steps and help him perform each task easily, quickly and safely. Steps are user interfaces or dialogs with any desired number of different controls. But wizards are very difficult component to implement because of all conditions, buttons, rules, etc. With MX-Developer, the user can avail of the MxWizard designer to create very a complex wizard with any number of dialogs, rules for next and previous steps, workflows, context navigation, etc. Creating wizard with MxWizard component is just a matter of configuring user interfaces and setting a few properties.
MxWizard
MxWizard designer enables developer to create a modern looking and professional to use wizard. The wizard is a user interface which offers the user a sequence of dialog boxes which lead him through a series of steps to perform tasks in a specific sequence. Every wizard has a set of command buttons which can be use in order to navigate between pages, cancel and confirm actions.
Each command can be customized. This means that certain rules can be established which define the behaviour of individual command. Rules are defined with Expression Designer. Therefore the possibilities for limitations are almost endless. Conditions can be defined in design time but can be depended on parameters or data evaluated in runtime.
The developer is not limited to the number of pages used to create a wizard. Wizard can have any number of pages containing any kind of controls, displaying any data of any data source type. Each step can have any kind of business logic implemented. Business logic is implemented with workflows. Workflows can be triggered by several different actions.
In This Section
Detail instructions on how to create a wizard using MxWizard component.
Detail description of all MxWizard properties and features.