Aracılığıyla paylaş


PropertyChangedEventManager.AddHandler Yöntem

Tanım

Belirtilen kaynak belirtilen özellik için olayı tetiklediğinde PropertyChanged çağrılan belirtilen olay işleyicisini ekler.

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)

Parametreler

source
INotifyPropertyChanged

olayını oluşturan PropertyChanged kaynak nesne.

handler
EventHandler<PropertyChangedEventArgs>

Olayı işleyen PropertyChanged temsilci.

propertyName
String

Değişiklikleri dinlemek için üzerinde source bulunan özelliğin adı. Empty"Herhangi bir özelliği" belirtmek için olarak ayarlayın.

Özel durumlar

handler, null değeridir.

ile handlerbirden fazla yöntem ilişkilendirildi.

Açıklamalar

Olaya abone olmak için kullanmak istediğiniz olay işleyicisini belirtmek için PropertyChanged bu yöntemi kullanın. Bu yöntemi kullandığınızda, dinleyici nesnenizin arabirimini IWeakEventListener uygulaması gerekmez.

Şunlara uygulanır