SourceChangedEventHandler Delegat

Definicja

Reprezentuje metodę, która będzie obsługiwać zdarzenie "SourceChanged" dla określonych elementów odbiornika.

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)

Parametry

sender
Object

Obiekt, w którym jest zgłaszane zdarzenie, a procedura obsługi zdarzeń jest dołączona.

e
SourceChangedEventArgs

Dane dotyczące zdarzenia.

Uwagi

Zdarzenie "SourceChanged", dla którego ten delegat reprezentuje programy obsługi, nie jest widoczne jako zdarzenie środowiska uruchomieniowego języka wspólnego publicznego (CLR), podobnie jak w przypadku większości zdarzeń kierowanych. Zamiast tego "SourceChanged" to zdarzenie kierowane, które pozostaje prywatne do infrastruktury WPF i jest kierowane bezpośrednio. Ponieważ jest kierowana bezpośrednio, sender a Source dane w zdarzeniu są zawsze tym samym obiektem. Do tego zdarzenia można dodawać i usuwać programy obsługi pomimo poziomu dostępu prywatnego samego zdarzenia przy użyciu metod AddSourceChangedHandler publicznych i RemoveSourceChangedHandler.

Zdarzenie sender będzie klasą pochodną klasy PresentationSource.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy

Zobacz też