Marcin1147
(Marcinch7)
#1
Temat chyba większość tłumaczy. Gdybym pracował wewnątrz klasy jednej formy zrobiłbym to tak (to tylko przykład):
codeEdit.ContextMenu = this.menu1;
Ale pracuje w klasie innej niż klasa formy. “Na instynkt” zrobił bym to tak:
codeEdit.ContextMenu = Form1.menu1;
No ale… Nie działa.
Pomocy proszę
brech
(Brech)
#2
Chyba coś takiego powinno działać:
public partial class Form1 : Form {
public static Form1 dys = null;
potem przed wywołaniem obiektu nowej klasy:
dys = this;
NowaKlasa klasa = new NowaKlasa();
a potem:
codeEdit.ContextMenu = Form1.dys.menu1;
Marcin1147
(Marcinch7)
#3
Marcin1147
(Marcinch7)
#5
OMG nigdy bym na to nie wpadł! Dzięki wielkie!