如何与XAML绑定

时间:2011-06-14 19:55:47

标签: c# wpf xaml binding

我想将类的属性绑定到标签内容。

public partial class MainWindow : Window
{
   public MyClass singletonInst = MyClass.Instance;
   //...
} 

public class MyClass
{
    public String MyValue
    {
        get { return "i'm the value"; }
    }
    //...
}

在我的MainWindow.Xaml.cs中,我有我的窗口名称=“DefaultWindow”,而我的标签我有......

<Label Content="{Binding ElementName=DefaultWindow, Path=singletonInst.MyValue}" ...

但它不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

您只能绑定到属性而不是字段。

public MyClass SingletonInst
{
    get { return MyClass.Instance;}
}