如何绑定到silverlight中的页面属性?
我在代码隐藏中有一个带有布尔属性的silverlight页面。
在xaml中我有一个tabcontrol,其中一个tabitem的内容是一个忙碌的指示器。
我想将busyindicator的isbusy属性绑定到代码隐藏中的boolean属性,但无论我使用什么绑定语句,我都无法解析它。
在代码隐藏中,您需要确保已设置DataContext。 所以在你的页面的Load事件中,把它放在:
this.DataContext = this;
如果您已经这样做了,那么您需要发布更多详细信息。
Slugster确实有一个简洁的解决方案,但我认为你在寻找的是这个
Slugster和AntSlay,你的两个解决方案都有效。 我发现这也有效:
对于Label我有这样的东西
public string Caption { get; set; } void UserControl_Loaded(object sender, RoutedEventArgs e) { Caption = "Label"; }
在XAML中
我相信你可以用繁忙的指标做同样的事情。