WPF之依赖属性:[1]添加简单依赖属性
1、创建MyLabel控件
为MyLabel控件添加Caption依赖属性,将Label控件的Content绑定到新定义的Caption依赖属性上。
ps:在后台代码(*.cs)里面输入propdp而后Tab键,会创建依赖属性定义模板。
![WPF之依赖属性:[1]添加简单依赖属性](https://exp-picture.cdn.bcebos.com/ff5c88d818196120bc5010da70f202b374d7df30.jpg)
![WPF之依赖属性:[1]添加简单依赖属性](https://exp-picture.cdn.bcebos.com/6061b9cd0c6efbf21c2e6963127bbbf4db58da30.jpg)
2、使用MyLabel控件
将MyLabel控件的Caption属性绑定到文本框的Text属性上。
![WPF之依赖属性:[1]添加简单依赖属性](https://exp-picture.cdn.bcebos.com/03f26bd7997bbbf4f8c56e6e5549610f8a56d630.jpg)
3、效果预览
当文本框的内容发生更改时,MyLabel控件的内容也会同步修改。
其中的原理是MyLabel中Label的Content属性依赖于MyLabel的Caotion属性上,MyLabel的Caption依赖于TextBox的Text属性,当Text更改时,Caption会随着更改,Content属性也随之更改。
![WPF之依赖属性:[1]添加简单依赖属性](https://exp-picture.cdn.bcebos.com/db196cdade49610fadcbb1b0a56817e950e1d230.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:188
阅读量:97
阅读量:113
阅读量:45
阅读量:117