Tengo un objeto padre se llama página que tiene una lista de objetos denominada Control:Notificar Un objeto cuando una propiedad de otro objeto cambia
public class Page
{
List<CustomControl> controls {get;set;}
}
La clase CustomControl tiene la siguiente Defintion:
public class CustomControl
{
string Name {get;set;}
string Value {get;set;}
}
Digamos por ejemplo que la clase Page tiene dos controles personalizados A y B. ¿Es posible notificar el control personalizado B cuando la propiedad Valor del control personalizado A cambia para que pueda cambiar algunas de sus propiedades?
Estaba pensando en implementar el evento INotifyPropertyChanged en la clase CustomControl ahora, ¿cómo notifico una instancia de CustomControl cuando otra instancia de la misma clase tiene alguna propiedad de su Modificado?
Aquí está el enlace de MSDN que habla de ello http://msdn.microsoft.com/en-us/library/ms743695.aspx – kalehv