Ich habe eine übergeordnete Objekt namens Seite, die eine Liste von Objekten namens Control verfügt über:Benachrichtigen Ein Objekt, wenn eine Eigenschaft eines anderen Objekts ändert
public class Page
{
List<CustomControl> controls {get;set;}
}
Die Custom Klasse hat folgende Defintion:
public class CustomControl
{
string Name {get;set;}
string Value {get;set;}
}
Nehmen wir zum Beispiel an, dass die Page-Klasse zwei CustomControls A und B hat. Ist es möglich, Custom Control B zu benachrichtigen, wenn sich die Eigenschaft Value von Custom Control A ändert, so dass einige seiner Eigenschaften geändert werden können.
Ich habe überlegt, das INotifyPropertyChanged-Ereignis für die CustomControl-Klasse zu implementieren. Wie kann ich eine Instanz von CustomControl benachrichtigen, wenn eine andere Instanz der gleichen Klasse eine Eigenschaft von Modified hat?
Hier ist die MSDN-Link, http://msdn.microsoft.com/en-us/library/ms743695.aspx – kalehv