HI!
Ich hab ein kleines Problem mit meiner Architektur: ich möchte einen Wizard für neue Projekte einbauen. Dieser besteht folglich aus mehreren Fenstern (zwingend, es geht nicht über verschiedene Panel oder ähnliches). Um das ganze aber sauber aufzubauen würde ich gerne eine Klasse bereitstellen, die den Wizard startet, und anschließend wenn er durchgelaufen ist, das ergebniss wiedergibt.
Dazu möchte ich die Fenster nur über diese Klasse erreichbar machen. Und genau da ist das problem. Ich kann die Fenster schlecht in die Klasse selbst implementieren, da ich sonst schwierigkeiten mit dem Designer hätte, und es ist auch nicht möglich, die Klassen öffentlich zugänglich zu machen, weil ich sehr pingelich bei sauberen Architekturen bin. Was mir noch einfallen würde wäre internal, aber dazu müsste ich die Klassen in ein Assembly auslagern (oder geht das vielleicht auch anders?), und das möchte ich ehrlich gesagt auch nicht, da das weitere Schwierigkeiten zur folge hätte (das würde zu lange dauern um das zu erklären). Hat jemand einen Vorschlag? Wäre wür jede Hilfe dankbar!
Ich hab ein kleines Problem mit meiner Architektur: ich möchte einen Wizard für neue Projekte einbauen. Dieser besteht folglich aus mehreren Fenstern (zwingend, es geht nicht über verschiedene Panel oder ähnliches). Um das ganze aber sauber aufzubauen würde ich gerne eine Klasse bereitstellen, die den Wizard startet, und anschließend wenn er durchgelaufen ist, das ergebniss wiedergibt.
Dazu möchte ich die Fenster nur über diese Klasse erreichbar machen. Und genau da ist das problem. Ich kann die Fenster schlecht in die Klasse selbst implementieren, da ich sonst schwierigkeiten mit dem Designer hätte, und es ist auch nicht möglich, die Klassen öffentlich zugänglich zu machen, weil ich sehr pingelich bei sauberen Architekturen bin. Was mir noch einfallen würde wäre internal, aber dazu müsste ich die Klassen in ein Assembly auslagern (oder geht das vielleicht auch anders?), und das möchte ich ehrlich gesagt auch nicht, da das weitere Schwierigkeiten zur folge hätte (das würde zu lange dauern um das zu erklären). Hat jemand einen Vorschlag? Wäre wür jede Hilfe dankbar!