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

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

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

Вообщем я задаю значение TreeViewTextSize в текстовом поле, оно изменяется(проверял), но в размер шрифта текстблока не меняется, но если поставить цифру вручную, то все благополучно изменится.
В чем проблема?
  • Вопрос задан
  • 225 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
petermzg
@petermzg
Самый лучший программист
1. свойство TreeViewTextSize должно быть типа Double
2. Когда оно меняется, то view нужно информировать об этом, т.е. реализовать интерфейс INotifyPropertyChanged и вызвать у него PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("TreeViewTextSize"));
Ответ написан
Ваш ответ на вопрос

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

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