DependencyPropertyChangedEventHandler Temsilci

Tanım

Belirli DependencyProperty bir uygulamada değiştirildiğinde DependencyObject tetiklenen olayları işleyecek yöntemi temsil eder.

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

Parametreler

sender
Object

Olayın kaynağı.

Açıklamalar

Bu temsilci, bağımlılık özelliğinin değiştiğini bildiren belirli olaylar için işleyici imzasıdır.

Bu işleyiciyi kullanan bir olay, yönlendirilmiş bir olay olarak değil ortak dil çalışma zamanı (CLR) olayı olarak kullanıma sunulur. Genellikle bu olaylar Is( adlandırma desenini )Changed izler; burada PropertyName, değiştirilen özelliğin adıdırDependencyProperty.Name. Olayın bağımsız değişkenleri, belirli bir olay tarafından bildirilen özelliğin eski ve yeni değerini sorgulamak için kullanılır. Genellikle değişen özelliklerle değişikliği bildiren belirli bir olay arasında 1:1 yazışması olur. Aynı olay raporunun birden fazla özelliğe değişmesi de yaygın olmasa da mümkündür. Bu durumda, DependencyPropertyChangedEventArgs değişen özelliği belirlemek için denetlenmelidir.

Olay veri sınıfı DependencyPropertyChangedEventArgs , yalnızca bu temsilciden daha geniş bir kullanıma sahiptir. DependencyPropertyChangedEventArgs, WPF özellik sisteminin özelleştirme özelliklerinin ve iç özelliklerinin bir parçası olan PropertyChangedCallback uygulamalarının verilerini ve nesnedeki herhangi bir bağımlılık özelliği değiştiğinde sınıfa özgü bildirimler sağlamak için geçersiz kılınabilen OnPropertyChanged sanal yöntemi tarafından da kullanılır.

Uzantı Metotları

Name Description
GetMethodInfo(Delegate)

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır

Ayrıca bkz.