Benachrichtigen Sie Ein Objekt als eine Eigenschaft eines anderen Objekts ändert

Ich habe ein parent-Objekt namens Seite, die eine Liste von Objekten, die auch als Kontrolle:

public class Page
{
   List<CustomControl> controls {get;set;}
}

Des CustomControl-Klasse hat die folgende Definition:

public class CustomControl
{
 string Name {get;set;}
 string Value {get;set;}
}

Sagen für die Instanz der Page-Klasse hat zwei CustomControls A und B. Ist es möglich zu Benachrichtigen Custom Control B, wenn der Wert der Eigenschaft des Benutzerdefinierten Steuerelements verändert, so dass es einige seiner Eigenschaften ändern.

Ich dachte der Implementierung des INotifyPropertyChanged event auf dem CustomControl-Klasse jetzt, wie ich informieren eine Instanz des CustomControl, wenn eine andere Instanz der gleichen Klasse hat einige Eigenschaft der Modifizierten.

InformationsquelleAutor Manthan | 2010-08-25
Schreibe einen Kommentar