RelativeSource
Self
TemplateParent
AscsterType
RelativeSource和ElementName的区别
RelativeSource必须是父级控件,它是沿着可视化树向上查找。
ElementName不需要,同一级控件也可以。
具体原因学习NameScope就行了。
Mode = Self
数据源是作为目标依赖属性所属的实例。下面的例子,数据源就是Button。常用于自身的依赖属性与自身的另一个依赖属性相互绑定。
<Button
BorderBrush="LimeGreen"
BorderThickness="5"
Content="Wonderful WPF"
Foreground="{Binding RelativeSource={RelativeSource Mode=Self}, Path=BorderBrush}" />
标签:控件,ElementName,数据源,Self,RelativeSource,属性
From: https://www.cnblogs.com/LiuwayLi/p/17968557