如何将用户的控件标签内容绑定到自定义依赖项属性

时间:2013-01-22 16:27:24

标签: wpf binding dependency-properties

我正在尝试将用户的控件标签内容绑定到自定义依赖项属性。我的依赖属性是:

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}"/>

在我的用户控件中。

1 个答案:

答案 0 :(得分:2)

通过添加:

解决
DataContext="{Binding RelativeSource={RelativeSource Self}}"

到我的用户控件,然后只是:

<Label Content="{Binding Path=Day}"/>