WPF10-绑定属性
目录
- 1. WPF属性系统
-
- 1.1. CLR属性(CLR Properties)
- 1.2. 相关属性(Related Properties)
- 1.3. 附加属性(Attached Properties)
- 1.4. 依赖属性(Dependency Properties)
- 2. 依赖属性
-
- 2.1. 定义
- 2.2. 应用场景
- 2.3. 理解
-
- 2.3.1. 初识依赖属性
- 2.3.2. 自定义依赖属性
- 2.3.3. 使用依赖属性
- 2.3.4. 依赖属性的触发和更新
1. WPF属性系统
在WPF中,属性可以分为以下几类:
1.1. CLR属性(CLR Properties)
CLR属性是指使用C#或其他.NET语言在代码中定义的普通属性,通常用于表示类的内部状态或行为,并不具备依赖属性的高级特性。
比如下面的Human
类:
class Human
{
private int age;
public int Age