Hallo,
ich habe folgendes Situation:
1 MDI - Fenster
mehrere Childwindow.
Nun möchte ich durch einen Klick auf einen Button im MDI, dass ein Ereginis im Childwindow ausgeführt wird.
Problem: Ich würde dies gerne dynamisch halten, sprich, nicht bei jedem Button-Klick im MDI prüfen müssen (durch if-abfragen), welches Childwindow gerade aktiv ist und dieses dann gezielt ansteuern.
Bisherige Versuche:
Wie kann ich das umgehen? Bin auch gern für Alternativvorschläge offen...
mfg FlasherMX
ich habe folgendes Situation:
1 MDI - Fenster
mehrere Childwindow.
Nun möchte ich durch einen Klick auf einen Button im MDI, dass ein Ereginis im Childwindow ausgeführt wird.
Problem: Ich würde dies gerne dynamisch halten, sprich, nicht bei jedem Button-Klick im MDI prüfen müssen (durch if-abfragen), welches Childwindow gerade aktiv ist und dieses dann gezielt ansteuern.
Bisherige Versuche:
Code:
Form frm = (Form)this.ActiveMdiChild; //Bekomme das Active Objekt richtig zurück
frm.MeineEigeneFunktion(); // GEHT NICHT, da er die Referenz zu dem Objekt erst im Programm dynamisch bekommt und daher die Methoden des Objektes noch nicht kennt...
Wie kann ich das umgehen? Bin auch gern für Alternativvorschläge offen...
mfg FlasherMX