Veröffentlicht 26. September 200321 j Hallo, ich würde gerne eine Anwednung erstellen die auch einen Wizard bietet. Wie gehe ich denn sowas am besten an? Ich kann ja nicht für jede Seite ein neues Fenster erstellen oder?
30. September 200321 j wenn du selbst so etwas programmieren möchtest, dann vererbst du das Fenster weiter an die folgenden, und erstellst auf die Childs deine steuerelemente einfach ist das nicht, aber gut dass es Beispiele gibt: TS-Wizard Magic Wizard
30. September 200321 j Autor Wie wäre es denn Panels zu erstellen und die jeweiligen Controls darauf zu platzieren, bei einem Klick auf weiter werden nur andere Panels aktiviert, das würde ne Menge Klassen und arbeit sparen oder?
30. September 200321 j klar geht das auch, allerdings hast du dann die komplette Logik in einer Klasse, da nehme ich dann lieber abgeleitete Klassen für jede Wizard-Form. und beim ein-und ausblenden schleppst du ja dann sämtliche steuerelemente des panles mit der hauptform herum, dann lade ich lieber ein neues form und erstelle darauf die gebrauchten steuerelemente
30. September 200321 j Autor Hm.... ich bin mir jetzt nicht ganz sicher aber... ..ist es nicht besser die gesamte Logik in einer Klasse zu haben? Einzelne Teile des Wizards verändert man doch in der Regel nicht oder? Und wenn ich den Wizard brauche erstelle ich ihn halt. Das Problem ist natürlich das mehr Speicher auf einmal gebraucht wird. Wie geben denn die einzelnen Formulare in deiner Lösung Ihre Daten untereinander weiter?
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.