2009-05-14 21 views
5

¿Cómo enganchar la notificación de cambio de valor de propiedad para las propiedades de un FrameworkElement? Estamos cargando xaml en tiempo de ejecución, y para cada elemento en el árbol visual, necesitamos conectar algo para recibir una notificación de cambio de valor de propiedad, cuando alguna vez alguien cambie el valor de una propiedad del elemento.Wpf - Recibir notificación de cambio de valor de propiedad para propiedades de un elemento de estructura

¿Cuál es la mejor manera, si existe?

Respuesta

6

Si desea ser notificado cuando el valor de una propiedad de dependencia cambió, se puede hacer eso (caso de la propiedad Tag):

DependencyPropertyDescriptor desc = DependencyPropertyDescriptor.FromProperty(FrameworkElement.TagProperty, typeof(FrameworkElement)); 
desc.AddValueChanged(someObject, someEventHandler); 
Cuestiones relacionadas