Hallo Comunity,
ich habe mal eine Grundlegende Frage zum SW-Design.
Ich nehme mal als Bespiel den Windows Media Center.
Ich starte ein Programm und lande auf der MainOberfläche die das Menü
beinhaltet. Dort kann man verschiedene Unterpunkte auswählen und bei clicken verschwindet das Menü und eine neue Seite mit dem Unterpunkt macht sich auf.
So und wie realisiere ich solche übergange zu einer anderen Form sauber?
Ich wäre sehr froh wenn mir jemand erklären könnte wie man den sauber den wechsel von einem Menüpunkt zu einem Untermenüfenster vollzieht in C# oder WPF.
Gruß Vertax
ich habe mal eine Grundlegende Frage zum SW-Design.
Ich nehme mal als Bespiel den Windows Media Center.
Ich starte ein Programm und lande auf der MainOberfläche die das Menü
beinhaltet. Dort kann man verschiedene Unterpunkte auswählen und bei clicken verschwindet das Menü und eine neue Seite mit dem Unterpunkt macht sich auf.
So und wie realisiere ich solche übergange zu einer anderen Form sauber?
Ich könnte mittels new Form.show() natürlich eine neue Form anzeigen lassen und die MainForm.visibility = false setzen.
Das Problem: Stürtzt das zweite Fenster ab ist das Programm immer noch als Process aktiv im Process Manager, da es noch aktiv ist aber halt unsichtbar ist.
Das is ja nicht gerade sauber Programmiert.
Zweite möglichkeit, ich starte das Untermenü in einem neuen Process, und könnte dann die Main schließen. Das kommt mir aber auch nicht sauber Programmiert vor.
Jedenfalls habe ich es noch nicht gesehn das wenn ich in MediaPortal ein Unterpunkt auswähle aufeinmal 2xMediaPortal.exe im TaskManager habe
Ich wäre sehr froh wenn mir jemand erklären könnte wie man den sauber den wechsel von einem Menüpunkt zu einem Untermenüfenster vollzieht in C# oder WPF.
Gruß Vertax
Comment