В MainWindow.xaml у меня есть
...
<TextBlock x:Name="tbCpu" Text="{Binding Path=activeTower.cpuTotal}" />
...
и в MainWindow.xaml.cs у меня
public partial class MainWindow : Window
{
Tower activeTower
public MainWindow()
{
activeTower = Tower();
activeTower.cpuTotal = 500;
tbCpu.DataContext = this;
}
}
Код компилируется и работает нормально, без ошибок. Тем не менее, tbCpu остается пустым. Tower - это пользовательский класс, у которого есть свойство cpuTotal, которое возвращает значение типа double, но я пробовал другие свойства в том же классе, которые возвращают строку, и он все еще не работает. Что я тут не так делаю?