DependencyPropertyChangedEventHandler Delegált
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Azt a metódust jelöli, amely egy adott DependencyProperty implementáció módosításakor DependencyObject felmerülő eseményeket fogja kezelni.
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)
Paraméterek
- sender
- Object
Az esemény forrása.
Az esemény adatai.
Megjegyzések
Ez a meghatalmazott azoknak az eseményeknek a kezelői aláírása, amelyek a függőségi tulajdonság változásait jelentik.
Az ezt a kezelőt használó esemény általános nyelvi futtatókörnyezeti (CLR) eseményként jelenik meg, nem pedig irányított eseményként. Ezek az események általában a Is( elnevezési mintát )Changed követik, ahol a Tulajdonságnév a DependencyProperty.Name módosított tulajdonság. Az esemény argumentumai a tulajdonság régi és új értékének lekérdezésére szolgálnak az adott esemény által jelentett módon. Általában 1:1 egyezés van a változó tulajdonságok és egy adott esemény között, amely a változást jelenti. Előfordulhat azonban, hogy ugyanaz az eseményjelentés egynél több tulajdonságra módosul. Ebben az esetben a DependencyPropertyChangedEventArgs módosított tulajdonság meghatározásához a jelölőnégyzetet kell ellenőrizni.
Az eseményadat-osztály DependencyPropertyChangedEventArgs ennél a delegáltnál szélesebb körű használattal rendelkezik. A DependencyPropertyChangedEventArgs a PropertyChangedCallback implementációk adatainak közlésére is használható, amelyek a WPF tulajdonságrendszer testreszabási funkcióinak és belső elemeinek részét képezik, valamint a OnPropertyChanged virtuális módszer, amely felülírható, hogy osztályspecifikus értesítéseket nyújtson, amikor az objektum bármely függőségi tulajdonsága megváltozik.
Bővítő metódusok
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Lekéri a megadott meghatalmazott által képviselt metódust képviselő objektumot. |