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 při zadaném zdroji 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ý zpracovává PropertyChanged událost.
- propertyName
- String
Název vlastnosti, na které source se mají naslouchat změnám. Nastavte na Empty označení "libovolná vlastnost".
Výjimky
handler je null.
Více než jedna metoda je přidružena handler.
Poznámky
Tuto metodu použijte k určení obslužné rutiny události, kterou chcete použít k přihlášení k odběru PropertyChanged události. Pokud použijete tuto metodu IWeakEventListener , objekt naslouchacího procesu nemusí implementovat rozhraní.