1,attachedproperties:
///必须static,表示对象共享,必须readonly,表示只在创建该类的类静态构造函数中建立.
public class FrameworkElement: UIElement,...
{
public static readonly DpendencyProperty MarginProperty
}
- 注册依赖性属性:(需要在类的静态构造函数中注册)
![image image]()
第三步创建一个属性读取写入器
![image image]()
创建附加依赖性属性,就是在非自己的类中使用该元素
![image image]()
获取或者设定值:
![image image]()
4,DataTrigger和普通Trigger和在Visibility中绑定