Evénements dans la programmation informatique , un peu comme des événements dans la vie réelle , le changement de signal. En programmation, un événement est une altération de l'état actuel des éléments en mémoire. Par exemple, quand un utilisateur clique sur un bouton ou appuie sur une touche , cela change le statut de ces objets en mémoire. Les programmeurs utilisent le plus souvent les événements routés lors de l'écriture du code dans Windows Presentation Foundation (WPF ) Cadre de programmation. Un événement routé est unique car il peut déclencher d'autres événements à travers lesquels il a été routés. Programmeurs WPF créent des événements routés programmation pour manipuler des contrôles sous-classée . Choses que vous devez
Visual Studio
Voir Plus Instructions
1
Ouvrez Visual Studio , et localisez le fichier qui contient l'événement créé par programme .
2
Enregistrer un RoutedEventID . Placez-le à l'intérieur de la classe qui doit contenir l'événement :
public static readonly RoutedEvent SampleEvent = EventManager.RegisterRoutedEvent ( "Tap " , RoutingStrategy.Bubble , typeof ( RoutedEventHandler ) , typeof ( SampleButtonSimple ) ) ;
3
Créer accesseurs qui permettent NET pour enlever programatically le gestionnaire d'événements selon les besoins:
publique événement RoutedEventHandler Tap { { ajouter AddHandler ( SampleEvent , value) ;} { supprimer RemoveHandler ( . SampleEvent , value) ;}}
4
déclencher l'événement que nécessaire :
SampleEvent void () { RoutedEventArgs newEventArgs = new RoutedEventArgs ( SampleButtonSimple.TapEvent ) ; RaiseEvent ( newEventArgs ) ; }
5
Enregistrez votre travail . Lancez-le dans le débogueur pour s'assurer qu'il fonctionne comme prévu.