依赖属性,它是注册到 Hastable 里面去了。依赖属性默认属性变更通知功能。
▲ 点击按钮 Traget 显示
XAML:
1 | <Window x:Class="WPF_P128.MainWindow" |
DependencyObject
类内有两个方法:object GetValue(DependencyProperty dp)
和 Void SetValue(DependencyProperty dp, object o)
C# Behind:
1 | namespace WPF_P128 |
增加绑定功能:
1 | namespace WPF_P128 |
▲ 运行效果
再包装一下:
1 | namespace WPF_P128 |
运行效果:
▲ 运行效果
参考: 《WPF 深入浅出》 - P138