Forums Neueste Beiträge
 

Funktionen dynamisch aufrufen

19/01/2008 - 20:48 von Uwe Sauerbrey | Report spam
Hi Group!
.NET VB runtime 2.0

Ich habe eine architektonische Frage:
Ich habe ein Steuerelement das ein Kontextmenü mitbringt. Dieses Kontextmenü
ist ausschließlich in diesem Steuerelement definiert.
Jetzt möchte ich bei Klick auf einen Eintrag des Kontextmenüs eine Funktion
in dem Formular aufrufen in dem das Steuerelement verwendet wird. Da das
aber ein ganz anderer Kontext ist, sehe ich keine Möglichkeit. Das
Kontextmenü "weiß" nix davon wo es verwendet wird und kann schon gar nix
aufrufen.

So etwas habe ich vor langer Zeit mit dem Powerbuilder gemacht, und da gibt
es das Schlüsselwort "dynamic". Wenn mich nicht alles tàuscht, geht es in C#
mit "super:". Wie geht's in .NET VB?

Danke für jeden Hinweis!
Uwe
 

Lesen sie die antworten

#1 Armin Zingler
19/01/2008 - 23:59 | Warnen spam
"Uwe Sauerbrey" schrieb
Hi Group!
.NET VB runtime 2.0

Ich habe eine architektonische Frage:
Ich habe ein Steuerelement das ein Kontextmenü mitbringt. Dieses
Kontextmenü ist ausschließlich in diesem Steuerelement definiert.
Jetzt möchte ich bei Klick auf einen Eintrag des Kontextmenüs eine
Funktion in dem Formular aufrufen in dem das Steuerelement verwendet
wird. Da das aber ein ganz anderer Kontext ist, sehe ich keine
Möglichkeit. Das Kontextmenü "weiß" nix davon wo es verwendet wird
und kann schon gar nix aufrufen.

So etwas habe ich vor langer Zeit mit dem Powerbuilder gemacht, und
da gibt es das Schlüsselwort "dynamic". Wenn mich nicht alles
tàuscht, geht es in C# mit "super:". Wie geht's in .NET VB?




Im Sinne der Wiederverwendbarkeit des Steuerelements würde ich ein
Ereignis auslösen, das vom Parent-Formular aufgefangen wird und die
entsprechende Aktion auslöst.


Armin

Ähnliche fragen