Laden...

Mainmenuklasse erstellen und überall in Forms einbinden,aber wie?

Erstellt von Martinar vor 12 Jahren Letzter Beitrag vor 12 Jahren 2.016 Views
M
Martinar Themenstarter:in
55 Beiträge seit 2010
vor 12 Jahren
Mainmenuklasse erstellen und überall in Forms einbinden,aber wie?

Hallo,

ich möchte eine Klasse schreiben die von der Klasse Mainmenu alles erbt.
In dieser geerbten Klasse möchte ich dann, die Menus erstellen und strukturieren.

Diese neue Klassen möchte ich dann in einige Windows Forms zu der bestehen Menüstruktur in den Forms einbinden.

Wie muss ich beginnen und auf was muss ich achten.

Vielen Dank im voraus...

2.298 Beiträge seit 2010
vor 12 Jahren

Ich würde hier nicht von Mainmenu erben. Wenn sichs nicht vermeiden lässt, würde ich ein UserControl mit der höhe des Grundmenüs erstellen. - Darauf wird das Menu platziert und die Menüstruktur eingerichtet.

-> brauchst dann nur noch Events für die einzelnen Menüpunkte.

Wissen ist nicht alles. Man muss es auch anwenden können.

PS Fritz!Box API - TR-064 Schnittstelle | PS EventLogManager |

M
Martinar Themenstarter:in
55 Beiträge seit 2010
vor 12 Jahren

Danke für deinen post,aber ich würde gerne dieses Mainmeus verwenden.

156 Beiträge seit 2010
vor 12 Jahren

Moin,

wieso MainMenu wenn Du es zu bestehen Menus hinzufügen willst? ... afaik bringt Dir ein MainMenu nichts ... Du kannst aber ein normales MenuItem (?) beerben ... im Konstruktor erstellst Du dann entsprechend die anderen Menupunkte

hand, mogel

M
Martinar Themenstarter:in
55 Beiträge seit 2010
vor 12 Jahren

Naja, ich wollte es in ein bestehendes Menu einhängen evtl.

Hat jemand evtl. ein Beispiel dafür?

49.485 Beiträge seit 2005
vor 12 Jahren

Hallo Martinar,

da musst du doch überhaupt nichts erben. Schreib einfach den Code, der das Menu-Objekt erstellt/liefert. Dieses Menu-Objekt kannst du dann in das Menu des jewenigen Fensters mischen. Siehe z.B. MenuMerge Enumeration.

herbivore