Hallo,
ich habe mal eine Frage die mich schon etwas länger beschäftigt. Wie baut man ein gescheites dynamisches Menu auf bei folgender Struktur:
Es gibt eine Application-Form. Hier ist das "Haupt"-Menü zu finden. Die Form selber hat keine Funktionalität. Über die Applications-Form (ParentMidi-Form) werden dann die Unter-Formen angezeigt.
Es gibt 2 Möglichkeiten:
Es gibt eine Unter-Form wo es ein Menü gibt, das die ensprechenden Funktionen beinhaltet. (hier ist weniger das Problem)
Aber es gibt auch noch den Fall das auf der Unter-Form ein TabControl vorhanden ist (ist der Fall der meistens eintritt). Und jede TabPage wiederum benötigt logischerweise sein "eigenes" Menü. Denn jede TabPage hat ja wieder ihre eigene Funktionalität.
So die Frage ist nun, wie baue ich mir am besten gerade solche Menüs zusammen und was ist der beste Weg?.
Übergebe ich die Haupt-Menüs mit nach unten in die entsprechenden Klassen ? oder gehe ich über Parent immer eine Ebene höher bis ich an der Haupt-Menüebene angekommen bin ? Oder mache ich mir Eigenschaften in den Klassen, sodass ich auf oberster Ebene die Teil-Menüs mit dem Haupt-Menü zusammenfüge?
Es gibt so viele Wege und ich bin da etwas unschlüssig, welchen Weg man am besten gehen sollte...
Gruß Farin
ich habe mal eine Frage die mich schon etwas länger beschäftigt. Wie baut man ein gescheites dynamisches Menu auf bei folgender Struktur:
Es gibt eine Application-Form. Hier ist das "Haupt"-Menü zu finden. Die Form selber hat keine Funktionalität. Über die Applications-Form (ParentMidi-Form) werden dann die Unter-Formen angezeigt.
Es gibt 2 Möglichkeiten:
Es gibt eine Unter-Form wo es ein Menü gibt, das die ensprechenden Funktionen beinhaltet. (hier ist weniger das Problem)
Aber es gibt auch noch den Fall das auf der Unter-Form ein TabControl vorhanden ist (ist der Fall der meistens eintritt). Und jede TabPage wiederum benötigt logischerweise sein "eigenes" Menü. Denn jede TabPage hat ja wieder ihre eigene Funktionalität.
So die Frage ist nun, wie baue ich mir am besten gerade solche Menüs zusammen und was ist der beste Weg?.
Übergebe ich die Haupt-Menüs mit nach unten in die entsprechenden Klassen ? oder gehe ich über Parent immer eine Ebene höher bis ich an der Haupt-Menüebene angekommen bin ? Oder mache ich mir Eigenschaften in den Klassen, sodass ich auf oberster Ebene die Teil-Menüs mit dem Haupt-Menü zusammenfüge?
Es gibt so viele Wege und ich bin da etwas unschlüssig, welchen Weg man am besten gehen sollte...
Gruß Farin
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Farin“ ()