DependencyPropertyChangedEventHandler Delegasikan
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili metode yang akan menangani peristiwa yang DependencyProperty dimunculkan ketika diubah pada implementasi tertentu DependencyObject .
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)
Parameter
- sender
- Object
Sumber dari peristiwa tersebut.
Data kejadian.
Keterangan
Delegasi ini adalah tanda tangan handler untuk peristiwa tertentu yang melaporkan perubahan properti dependensi.
Kejadian yang menggunakan handler ini diekspos sebagai peristiwa runtime bahasa umum (CLR), bukan sebagai peristiwa yang dirutekan. Biasanya peristiwa ini mengikuti pola Is( penamaan PropertyName)Changed, di mana PropertyName adalah DependencyProperty.Name properti yang berubah. Argumen peristiwa digunakan untuk mengkueri nilai properti lama dan baru, seperti yang dilaporkan oleh peristiwa tertentu. Biasanya ada korespondensi 1:1 antara properti yang berubah dan peristiwa tertentu yang melaporkan perubahan. Dimungkinkan juga, meskipun jarang, memiliki perubahan laporan peristiwa yang sama ke lebih dari satu properti. Dalam hal ini, DependencyPropertyChangedEventArgs harus diperiksa untuk menentukan properti yang berubah.
Kelas data DependencyPropertyChangedEventArgs peristiwa memiliki penggunaan yang lebih luas daripada hanya delegasi ini. DependencyPropertyChangedEventArgs juga digunakan untuk mengomunikasikan data untuk implementasi PropertyChangedCallback, yang merupakan bagian dari fitur penyesuaian dan internal sistem properti WPF, dan dengan metode virtual OnPropertyChanged, yang dapat ditimpa untuk memberikan pemberitahuan khusus kelas setiap kali properti dependensi apa pun pada objek berubah.
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetMethodInfo(Delegate) |
Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan. |