PropertyChangedEventManager.AddHandler Metoda

Definice

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í.

Platí pro