WPF 附加属性
2014-07-21 09:14
155 查看
1、附加属性:一个属性原来不属于某个对象,但由于某种需求而被后来附加上去。附加属性的本质是依赖属性。
2、附加属性作用:将属性与数据类型解耦,让数据类型的设计的更加灵活。
3、VS 2008中,依赖属性的snippet是propdp,附加属性的snippet是propa,属性的snippet是prop。
4、举个例子,Human,School。Human中的一个人,他如果在学校里,就会有成绩等;如果在公司里,他就有部门等。此时的成绩和部门就是附加属性。
代码如下:School类
Human类
附加属性的使用
5、当然附加属性也可以使用Binding依赖在其他数据对象上。
2、附加属性作用:将属性与数据类型解耦,让数据类型的设计的更加灵活。
3、VS 2008中,依赖属性的snippet是propdp,附加属性的snippet是propa,属性的snippet是prop。
4、举个例子,Human,School。Human中的一个人,他如果在学校里,就会有成绩等;如果在公司里,他就有部门等。此时的成绩和部门就是附加属性。
代码如下:School类
相关文章推荐
- WPF 学习笔记5 附加属性
- WPF学习(2) – 逻辑树和可视树、依赖属性、附加属性、路由事件、命令
- WPF 附加属性的用法 (二)
- Wpf 附加属性(Attached Properties)
- 【2016-11-11】【坚持学习】【Day24】【WPF 自定义控件 附加属性 自定义事件】
- Wpf 依赖属性 附加属性
- WPF下通过附加属性实现单实例启动
- [UWP]为附加属性和依赖属性自定义代码段(兼容UWP和WPF)
- WPF设置附加属性的值
- WPF下通过附加属性实现单实例启动
- WPF原理剖析——依赖属性和附加属性
- WPF 依赖属性和附加属性区别
- WPF教程:附加属性
- WPF技巧(2)绑定到附加属性
- WPF--TextBlock的ToolTip附加属性
- WPF 使用附加属性增加控件属性
- WPF前台数据验证(红框)Validation.ErrorTemplate 附加属性
- WPF(附加属性)
- WPF为控件扩展的附加属性不起作用需要注意的地方
- WPF 附加属性