Поделиться через


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

Применяется к