我正在为我的项目创建一个自定义按钮。我为按钮的文本创建了一个依赖属性,并在矩形上放置了一个标签。现在我想将此文本属性绑定到标签的内容属性。
我标签的代码是
<Label x:Name="lblContent" Content="" Margin="8,16,24,18.04" d:LayoutOverrides="Height" Background="#006C6C6C" Foreground="#FF00D6FF" FontSize="20" Padding="0" ScrollViewer.VerticalScrollBarVisibility="Disabled"/>
这是我的财产
public CustomButton()
{
this.InitializeComponent();
TextProperty = DependencyProperty.Register("Text", typeof(string), typeof(CustomButton));
}
static DependencyProperty TextProperty;
public string Text
{
get { return (string)base.GetValue(TextProperty); }
set { base.SetValue(TextProperty, value); }
}
但是我怎样才能将这个数据绑定添加到它呢?我在数据绑定方面并没有真正的经验,谷歌对我没有多大帮助:(除了我的问题:是否有任何教程可以解释初学者可以理解的整个绑定主题?我发现的 msdn 或其他网站不能很好地解释它恕我直言.