2009-05-14 6 views
5

Comment activer la notification de modification de valeur de propriété pour les propriétés d'un objet FrameworkElement? Nous chargeons xaml au moment de l'exécution, et pour chaque élément de l'arborescence visuelle, nous devons brancher quelque chose pour recevoir une notification de changement de valeur de propriété, quand quelqu'un change une valeur de propriété de l'élément.Wpf - Notification de modification de la valeur de la propriété de réception pour les propriétés d'un élément de structure

Quel est le meilleur moyen, s'il en existe un?

Répondre

6

Si vous souhaitez être averti lorsque la valeur d'une propriété de dépendance a changé, vous pouvez le faire (cas de la propriété Tag):

DependencyPropertyDescriptor desc = DependencyPropertyDescriptor.FromProperty(FrameworkElement.TagProperty, typeof(FrameworkElement)); 
desc.AddValueChanged(someObject, someEventHandler); 
Questions connexes