How do I make a wizard?

  • Thread starter Thread starter Gustaf Liljegren
  • Start date Start date
G

Gustaf Liljegren

I'd like to make use of the wizard concept in my program. The user shall
be guided through a procedure of creating a new file, naming it, filling
it with data and so on. I imagine this as a form with back and forward
buttons. Same form, but totally different layout in each step. I imagine
I can do this with the Panel control (by having several layers on top of
each other and only showing the right one). Is that we way to go?

Thanks,

Gustaf
 
We have several wizards in our application and use the UltraTabControl
from Infragistics for them. This provides both tab and wizard-like
functionality in the same form and allows us to place controls on an
individual page and on a global page where they're visible on all
pages.

It appears they changed their site recently and have very little good
information--I certainly wouldn't buy them based on the current
website. However, the Infragistics controls is a great suite and I
would highly recommend them from experience.

http://infragistics.com

Sam


I'd like to make use of the wizard concept in my program. The user shall
be guided through a procedure of creating a new file, naming it, filling
it with data and so on. I imagine this as a form with back and forward
buttons. Same form, but totally different layout in each step. I imagine
I can do this with the Panel control (by having several layers on top of
each other and only showing the right one). Is that we way to go?

Thanks,

Gustaf

B-Line is now hiring one Washington D.C. area VB.NET
developer for WinForms + WebServices position.
Seaking mid to senior level developer. For
information or to apply e-mail resume to
sam_blinex_com.
 
Sounds like a good approach to me. Have panels named pnlStep1,
pnlStep2, etc., then bring the proper one to the front at the right
moment.
 
Hi,

I think I remember I saw a framework for this, make a search in google
groups.
ITOH I think that your current approach is a good one.

cheers,
 
I'd like to make use of the wizard concept in my program. The user shall
be guided through a procedure of creating a new file, naming it, filling
it with data and so on. I imagine this as a form with back and forward
buttons. Same form, but totally different layout in each step. I imagine
I can do this with the Panel control (by having several layers on top of
each other and only showing the right one). Is that we way to go?

Thanks,

Gustaf

Your idea with the panels sounds good, if you really want to do the wizard
stuff yourself. If would concentrate on the content of the wizard and use
an existing open source wizard as a starting point like one of these:

http://www.codeproject.com/cs/miscctrl/DesignTimeWizard.asp
http://www.codeproject.com/cs/miscctrl/tswizard.asp

hth
 
Back
Top