Visual Studio
Ver Más instrucciones
1
Abra Visual Studio , y localizar el archivo que contiene el evento creado mediante programación .
2
Registrar RoutedEventID . Colóquelo dentro de la clase que debe contener el evento :
public static sólo lectura RoutedEvent SampleEvent = EventManager.RegisterRoutedEvent ( "Tap " , RoutingStrategy.Bubble , typeof ( RoutedEventHandler ) , typeof ( SampleButtonSimple ));
3
Crear de acceso que permiten NET para quitar programáticamente el controlador de eventos según sea necesario:
pública RoutedEventHandler Tap evento { { añadir AddHandler ( SampleEvent , valor) ;} { remove RemoveHandler ( . SampleEvent , valor) ;} }
4
provocar el evento según sea necesario :
SampleEvent void () { RoutedEventArgs newEventArgs = new RoutedEventArgs ( SampleButtonSimple.TapEvent ) ; RaiseEvent ( newEventArgs ) ; }
5
Guarde su trabajo . Ejecutar en el depurador para asegurar que funcione como es debido.