[ Prx01 @ 21.05.2007. 16:35 ] @
Problem je ovakav:
Imam Dosta Formi i na svakoj od tih formi treba da imam jedan isti meni.
Jel postoji mogucnost da napravim jedan meni koji cu da nakacim svakoj formim, tj kada izvrsim promene na tom meniju
da se promene odraze u svakoj formi na menijima.
[ Neznalica_sa_ugla @ 21.05.2007. 20:59 ] @
Možda postoji i jednostavnije rešenje .Ja sam napravio korisnički kontrolu , tu jednom napraviš izbor (menu) i tu svoju korisnicku kontrolu staviš na sve forme .Trebaš u svakoj formi onda definirtati sta da se desi kada kliknes nesto na izborniku .
[ roberto555 @ 21.05.2007. 21:46 ] @
na jednoj formi napravi taj meni, i tu formu neka nasljede ostale,., recimo.,,
[ ismilovic @ 23.05.2007. 09:35 ] @
Pokušaj napravit klasu 'PodMenu' tog menua koji ćeš kopirat u svaku fonrmu.
private System.Windows.Forms.MainMenu mainMenu1;
private Smilovic.PodMenu miPodmenu;

U formi deklariraš menu a kada ga inicijaliziraš u njega uključiš svoj
podmenu
this.mainMenu1 = new System.Windows.Forms.MainMenu();
this.miPodmenu = new Smilovic.PodMenu();
this.mainMenu1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
this.miPodmenu});
Ovo radim kada različite module integriram u jednu aplikaciju. Svaki modul
je zasebna cijelina sa svojim menuom, a onda složim aplikaciju od tih
modula.