监听WPF属性变化

如何监听子元素的属性变化呢?

我有一个自定义类,其中有子元素RichTextBox,这个RichTextBox不知道在什么情况下改变了FontSize,我如何监听呢?

1 Text.FontSize = 72;
2 DependencyPropertyDescriptor descriptor=DependencyPropertyDescriptor.FromProperty(FontSizeProperty,typeof(RichTextBox));
3 descriptor.AddValueChanged(Text, (s, e) =>
4 {
5     Debug.WriteLine("FontSizeChanged");
6 });
监听属性变化DependencyPropertyDescriptor

 

转载于:https://www.cnblogs.com/fujinxiang/p/DependencyPropertyDescriptor.html

你可能感兴趣的:(监听WPF属性变化)