Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come creare un evento indirizzato codice

Eventi in programmazione di computer , proprio come gli eventi nella vita reale , il cambiamento del segnale. Nella programmazione , un evento è una alterazione dello stato attuale delle poste di memoria . Ad esempio, quando un utente fa clic su un pulsante o preme un tasto , questo cambia lo stato di questi oggetti in memoria . I programmatori spesso usano gli eventi indirizzati durante la scrittura di codice all'interno del quadro di programmazione di Windows Presentation Foundation ( WPF ) . Un evento indirizzato è unico perché può innescare altri eventi attraverso i quali si è indirizzati. Programmatori WPF creano eventi indirizzati di programmazione per manipolare i controlli sottoclasse . Cose che ti serviranno
Visual Studio
Mostra più istruzioni
1

Aprire Visual Studio e individuare il file che contiene l'evento di programmazione creato .
2

Registra un RoutedEventID . Posizionarlo all'interno della classe che deve contenere l'evento :

public static readonly RoutedEvent SampleEvent = EventManager.RegisterRoutedEvent ( "Tap " , RoutingStrategy.Bubble , typeof ( RoutedEventHandler ) , typeof ( SampleButtonSimple ) ) ;

3

Creare funzioni di accesso che permettono NET per rimuovere programmaticamente il gestore eventi come necessario:

pubblica manifestazione RoutedEventHandler Tap { { aggiungere AddHandler ( SampleEvent , value); } { remove RemoveHandler ( . SampleEvent , value); } }
4

generare l'evento , se necessario :

vuoto SampleEvent ( ) { RoutedEventArgs newEventArgs = new RoutedEventArgs ( SampleButtonSimple.TapEvent ) ; RaiseEvent ( newEventArgs ) ; }
5

Salvare il lavoro . Eseguirlo nel debugger per assicurarsi che funzioni come previsto.

 

Programmazione © www.354353.com