Benutzerdefinierte Ereignisse in XAML auf meinem Benutzersteuerelement unter Windows Phone 7

7

Ich mache ein Benutzersteuerelement in Windows Phone 7, und ich möchte, dass, wenn der Benutzer auf eine Schaltfläche OK klickt, die anderen XAMLs, die mein Benutzersteuerelement verwenden, in der Lage sein müssen, ein entsprechendes Ereignis hinzuzufügen.

Mit einem Beispiel ist es so:

Ich habe meine MainPage.xaml und ich verwende mein UserControl dort, also ist es ungefähr wie:

%Vor%

Value ist nur eine DependencyProperty, die ich erstellt habe. Was ich möchte, ist in der Lage, so etwas zu tun:

%Vor%

Wie kann ich das tun?

    
Thiago Valle 09.11.2011, 15:16
quelle

3 Antworten

25

Fügen Sie Ihrem UserControl-ähnlichen Ereignis ein Ereignis hinzu und es wird wie ein normales Ereignis aussehen

%Vor%

Dann abonniere es einfach

%Vor%     
Ku6opr 09.11.2011, 15:32
quelle
0

Versuchen Sie es mit DependencyPropertyChangedEventHandler.

Dh.

%Vor%

Sie sollten also das Ereignis "selection changed" in Ihrem benutzerdefinierten xaml-Steuerelement sehen

    
Gianluca Conte 01.04.2016 15:10
quelle
-3

Verwenden Sie RoutedEvent :

%Vor%

Verwendung:

%Vor%     
Ivan Bianko 09.11.2011 15:27
quelle