.NET Forms Wizard Management

In the old days, using MFC, I could very easily flip the property sheet into a wizard style dialog and reuse the dialog templates.

I have a .NET form with a tab control that I would like to do the same with.

Is there an easy way to do this in .NET without having two copies of my controls?

+2


source to share


2 answers


Going back to when Chris Prodal had a project called Ghengis for .NET a long time ago , which, among other features, is a framework for creating a master project. I don't know exactly what the state of the project is ... it was mainly due to infrastructure flaws 1.0 and 1.1 ... but some of them might be useful, including.



+1


source


Unfortunately no, there is no built-in way to do this anymore (I miss this MFC ability too).

The two best options I've found are:



  • Create a shape for each step and navigate between them
  • Create a single form with control buttons and show a different custom control for each step (there are several variations of this project)

If this is a process with a lot of steps, then I would lean towards the second option. It's more setup work, but the reward outweighs the work as the number of steps increases. For a 1-3 step process, creating a new shape for each step will be easier and faster (copy / paste to save).

+1


source







All Articles