PropertyChangedEventManager.AddHandler Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 handler
birden 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.