使用 ”用户自定义控件“ 定义自己的控件:
创建后生成一个.cs文件定义控件的逻辑,一个.xaml(Generic.xaml)定义控件的style。
在定义style时,使用数据绑定将style中的控件属性绑定到自定义控件的属性上,有两种方法:
Angle="{Binding RelativeSource={RelativeSource TemplatedParent},Path=AxiAngle,Mode=TwoWay}"
BorderThickness="{TemplateBinding BorderThickness}"
TemplateBinding是单向绑定