PropertyChangedEventManager.AddHandler Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет указанный обработчик событий, который вызывается, когда указанный источник вызывает PropertyChanged событие для указанного свойства.
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)
Параметры
- source
- INotifyPropertyChanged
Исходный объект, который вызывает PropertyChanged событие.
- handler
- EventHandler<PropertyChangedEventArgs>
Делегат, обрабатывающий PropertyChanged событие.
- propertyName
- String
Имя свойства, существующего для source прослушивания изменений. Задайте для Empty указания значения "любое свойство".
Исключения
handler равно null.
С несколькими handlerспособами связано несколько методов.
Комментарии
Используйте этот метод, чтобы указать обработчик событий, который вы хотите использовать для подписки на PropertyChanged событие. При использовании этого метода объект прослушивателя не требует реализации IWeakEventListener интерфейса.