Задать вопрос
@sergeyfk

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

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

Вообщем я задаю значение TreeViewTextSize в текстовом поле, оно изменяется(проверял), но в размер шрифта текстблока не меняется, но если поставить цифру вручную, то все благополучно изменится.
В чем проблема?
  • Вопрос задан
  • 225 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
petermzg
@petermzg
Самый лучший программист
1. свойство TreeViewTextSize должно быть типа Double
2. Когда оно меняется, то view нужно информировать об этом, т.е. реализовать интерфейс INotifyPropertyChanged и вызвать у него PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("TreeViewTextSize"));
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы