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.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin