RoutedPropertyChangedEventArgs<T> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Değişen özelliğin önceki ve geçerli değeri de dahil olmak üzere belirli yönlendirilmiş olaylar tarafından raporlandığı şekilde bağımlılık özelliğindeki değer değişikliğiyle ilgili veriler sağlar.
generic <typename T>
public ref class RoutedPropertyChangedEventArgs : System::Windows::RoutedEventArgs
public class RoutedPropertyChangedEventArgs<T> : System.Windows.RoutedEventArgs
type RoutedPropertyChangedEventArgs<'T> = class
inherit RoutedEventArgs
Public Class RoutedPropertyChangedEventArgs(Of T)
Inherits RoutedEventArgs
Tür Parametreleri
- T
Değişen bağımlılık özelliğinin türü.
- Devralma
Açıklamalar
Bu, sınıfın farklı olayların olay verileri için kullanıldığı genel bir sınıftır. Farklı yönlendirilmiş olaylar, türe özgü bir olay veri sınıfı oluşturmak için genel tür kısıtlamasını belirtebilir. Sınıf kısıtlandıktan sonra ve OldValueNewValue özellikleri de bu tür kısıtlamalarını yansıtır; bu nedenle, her olası özellik türü için farklı temsilciler gerektirmeden farklı özellik değişikliği olayları için ortak bir olay veri sınıfı kullanabilirsiniz.
Temsilcinin bu olay veri sınıfını dahil ettiği bir özellik değişikliğini bildiren yönlendirilmiş olaylar; ValueChangedburada tür kısıtlaması (ve bağımsız değişkenlere geçirilen eski ve yeni değerler) türündedir Doubleve SelectedItemChangedburada tür kısıtlaması olur Object.
Oluşturucular
| Name | Description |
|---|---|
| RoutedPropertyChangedEventArgs<T>(T, T, RoutedEvent) |
Sınıfının yeni bir örneğini RoutedPropertyChangedEventArgs<T> , sağlanan eski ve yeni değerleri ve bir olay tanımlayıcısını başlatır. |
| RoutedPropertyChangedEventArgs<T>(T, T) |
Sağlanan eski ve yeni değerlerle sınıfının yeni bir örneğini RoutedPropertyChangedEventArgs<T> başlatır. |
Özellikler
| Name | Description |
|---|---|
| Handled |
Yol boyunca giden bir olay için olay işlemenin mevcut durumunu gösteren bir değer alır veya ayarlar. (Devralındığı yer: RoutedEventArgs) |
| NewValue |
Özellik değiştirme olayı tarafından bildirilen özelliğin yeni değerini alır. |
| OldValue |
Özellik değiştirme olayı tarafından bildirilen özelliğin önceki değerini alır. |
| OriginalSource |
Bir üst sınıf tarafından herhangi bir olası Source ayarlamadan önce, saf isabet testi tarafından belirlenen özgün raporlama kaynağını alır. (Devralındığı yer: RoutedEventArgs) |
| RoutedEvent |
Bu RoutedEvent örnekle ilişkilendirilmiş öğesini RoutedEventArgs alır veya ayarlar. (Devralındığı yer: RoutedEventArgs) |
| Source |
Olayı tetikleyen nesneye bir başvuru alır veya ayarlar. (Devralındığı yer: RoutedEventArgs) |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| InvokeEventHandler(Delegate, Object) |
Olay işleyicilerini türe özgü bir şekilde çağırır ve bu da olay sistemi verimliliğini artırabilir. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| OnSetSource(Object) |
Türetilmiş bir sınıfta geçersiz kılındığında, bir örneğin özelliğinin Source değeri her değiştiğinde bir bildirim geri çağırma giriş noktası sağlar. (Devralındığı yer: RoutedEventArgs) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |