Gebruik UserControl-kinderevenementen

Ik heb een UserControl die een knop bevat:


   <button>

Ik wil omgaan met de Button -gebeurtenissen (zoals Click, Loaded, ...), bijvoorbeeld om te gebruiken:

MyUCtrl.Click += new RoutedEventHandler(MyUCtrl_Click);

dat is gelijk aan:

MyButton.Click += new RoutedEventHandler(MyUCtrl_Click);

Hoe kan ik doen?

0

1 antwoord

Redeclare het evenement op de UserControl, abonneren op de gebeurtenis van de knop intern en verhogen het evenement van de UserControl in de handler.

0
toegevoegd
@Nick: Mogelijk, maar je kunt het nooit met zekerheid zeggen.
toegevoegd de auteur H.B., de bron
Is dit echt de beste manier?
toegevoegd de auteur Nick, de bron