SourceChangedEventHandler Delegato

Definizione

Rappresenta il metodo che gestirà l'evento "SourceChanged" su elementi listener specifici.

public delegate void SourceChangedEventHandler(System::Object ^ sender, SourceChangedEventArgs ^ e);
public delegate void SourceChangedEventHandler(object sender, SourceChangedEventArgs e);
type SourceChangedEventHandler = delegate of obj * SourceChangedEventArgs -> unit
Public Delegate Sub SourceChangedEventHandler(sender As Object, e As SourceChangedEventArgs)

Parametri

sender
Object

Oggetto in cui viene generato l'evento e viene associato il gestore eventi.

e
SourceChangedEventArgs

Dati dell'evento.

Commenti

L'evento "SourceChanged" per cui questo delegato rappresenta i gestori per non è esposto come evento CLR (Public Common Language Runtime), come nel caso della maggior parte degli eventi indirizzati. "SourceChanged" è invece un evento indirizzato che rimane privato per l'infrastruttura macchine virtuali Windows ed è instradato direttamente. Poiché è instradato diretto e sender i dati dell'evento Source sono sempre lo stesso oggetto. È possibile aggiungere e rimuovere gestori a questo evento nonostante il livello di accesso privato dell'evento stesso usando i metodi AddSourceChangedHandler pubblici e RemoveSourceChangedHandler.

L'oggetto sender dell'evento sarà una classe derivata di PresentationSource.

Metodi di estensione

Nome Descrizione
GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a

Vedi anche