Eek!
Well first let me say this is an excelent wizzard and I thank you. My eek is in reference to the solution to the "optional" page. I am trying to make a wizard that is based off of a flow diagram. It is not overly complicated but somewhat. It does resemble a tree though.
e.g.
If optionA goto pageB
if optionB goto pageC
if optionC goto pageD
then ofcourse pageB pageC and pageD do simliar things. Also there will be pages inbetween in some cases that display data (to help the user pick optionA, optionB, or optionC)
So this "optional" page idea does not seem to be the best solution. Since all of the pages past the first would in actuallity be optional.
If you have any ideas please let me know. I am thinking if the InternalWizardPage is broken down differently and combined with a class to keep track of instantiations then the next and back buttons will all link up properly. Anyways I will keep playing with it and post if I come up with something.
Thank you again.
Flow Style