Как связать с XAML - PullRequest
       1

Как связать с XAML

0 голосов
/ 14 июня 2011

Я хочу связать свойство класса с содержимым метки.

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 у меня есть Window Name = "DefaultWindow" и для моего ярлыка у меня есть

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

Но это не работает. Есть предложения?

1 Ответ

2 голосов
/ 15 июня 2011

Вы можете привязывать только свойства, а не поля.

public MyClass SingletonInst
{
    get { return MyClass.Instance;}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...