PropertyChangedEventManager.AddHandler Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá zadanou obslužnou rutinu události, která je volána, když zadaný zdroj vyvolá PropertyChanged událost pro zadanou vlastnost.
public:
static void AddHandler(System::ComponentModel::INotifyPropertyChanged ^ source, EventHandler<System::ComponentModel::PropertyChangedEventArgs ^> ^ handler, System::String ^ propertyName);
public static void AddHandler (System.ComponentModel.INotifyPropertyChanged source, EventHandler<System.ComponentModel.PropertyChangedEventArgs> handler, string propertyName);
static member AddHandler : System.ComponentModel.INotifyPropertyChanged * EventHandler<System.ComponentModel.PropertyChangedEventArgs> * string -> unit
Public Shared Sub AddHandler (source As INotifyPropertyChanged, handler As EventHandler(Of PropertyChangedEventArgs), propertyName As String)
Parametry
- source
- INotifyPropertyChanged
Zdrojový objekt, který vyvolá PropertyChanged událost.
- handler
- EventHandler<PropertyChangedEventArgs>
Delegát, který událost zpracovává PropertyChanged .
- propertyName
- String
Název vlastnosti, která existuje, na source
které se mají naslouchat změnám. Nastavte na, Empty abyste označili "libovolnou vlastnost".
Výjimky
handler
je null
.
Více než jedna metoda je přidružena k handler
.
Poznámky
Pomocí této metody můžete určit obslužnou rutinu události, kterou chcete použít k přihlášení k odběru PropertyChanged události. Při použití této metody, objekt naslouchacího procesu nemusí implementovat IWeakEventListener rozhraní.