Nwlapcug.com


Come fare qualcosa un incendio fuori azione evento

Come fare qualcosa un incendio fuori azione evento


Uso di suono a termini programmazione più asciutto, ma i programmatori di termini per descrivere gli eventi sono insolitamente vivide. I programmatori parlano di fare un evento "fuoco" in risposta a un'azione dell'utente, ad esempio. Forse i programmatori utilizzare linguaggio colorito per descrivere gli eventi perché gli eventi si trovano alla base di qualsiasi applicazione. Nelle proprie applicazioni, è possibile utilizzare un evento per rendere il codice rispondere ad un cambiamento nelle condizioni esistenti. Si possa adottare immediatamente nell'esempio di codice riportato di seguito, scritto nel popolare c# linguaggio di programmazione, per l'utilizzo in qualsiasi altri framework di programmazione.

Istruzioni

1

Aprire un editor di testo o il software di programmazione di vostra scelta e individuare la classe che deve contenere l'evento.

2

Dichiarare l'evento utilizzando le parole chiave Public ed evento. Utilizzare il tipo di delegato EventHandler nella dichiarazione di evento. Scrivere il nome dell'evento dopo il delegato EventHandler:

public event EventHandler SampleEvent;

3

Richiamare l'evento utilizzando la notazione del punto, esattamente come si farebbe se la chiamata a una funzione. Prima di richiamare l'evento, assicurarsi che almeno un metodo è aderito ad esso..--in altre parole, assicurarsi che l'evento non è vuota. Posto l'invocazione all'interno di un metodo, che verrà generato l'evento.

private void sampleMethod (object source, EventArgs args)
{
Se (sampleEvent! = null)
sampleEvent (source, args);
}

4

Aggiungere il codice da eseguire quando viene generato l'evento. Aggiungere un metodo per l'evento utilizzando l'operatore "+ =" sottoscrivere una funzione a un evento:

SampleClass.SampleEvent + = MyClass.MethodToAddToEvent;

5

Salvare e testare il vostro lavoro per assicurarsi che funzioni come previsto.