@sergeyfk

Почему биндинг не хочет работать в данном случае?

Вот xaml:
<TextBlock FontSize="{Binding TreeViewTextSize}" Text="{Binding Title}" Margin="0 0 10 4"/>

Вообщем я задаю значение TreeViewTextSize в текстовом поле, оно изменяется(проверял), но в размер шрифта текстблока не меняется, но если поставить цифру вручную, то все благополучно изменится.
В чем проблема?
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ответы на вопрос 1
petermzg
@petermzg
Самый лучший программист
1. свойство TreeViewTextSize должно быть типа Double
2. Когда оно меняется, то view нужно информировать об этом, т.е. реализовать интерфейс INotifyPropertyChanged и вызвать у него PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("TreeViewTextSize"));
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы