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 интерфейс .