我正在尝试将用户的控件标签内容绑定到自定义依赖项属性。我的依赖属性是:
public static readonly DependencyProperty DayProperty =
DependencyProperty.Register("Day", typeof(string), typeof(MultiSlider), new UIPropertyMetadata("some"));
public string Day
{
get { return (string)GetValue(DayProperty); }
set { SetValue(DayProperty, value); }
}
我希望得到像
这样的东西<Label Content="{TemplateBinding Day}"/>
在我的用户控件中。
答案 0 :(得分:2)
通过添加:
解决DataContext="{Binding RelativeSource={RelativeSource Self}}"
到我的用户控件,然后只是:
<Label Content="{Binding Path=Day}"/>