MVVM WPF. Самый элементарный вопрос.

программирование .net WPF

У меня есть свойство, которое связано со XAML страницей.

Код c#:
public int Size
{
get
{
return _tree.Size;
}
}
Код XAML:
<Label Label Name="SizeLabelValue" Content="{Binding Path=Size}" />

И это работает. Но когда значение обровляется в модели - оно не обновляется на странице.
Как исправить?

P.S. Не сердитесь - это мой первый опыт в MVVM :)


Примечание:
В том-то и незадача. Установить значение нельзя. Нужно только изменять его при изменении данных в модели.
Ответы:
Ну я вообще-то здесь MVVM в упор не вижу... и где Ваш сеттер? Вы сами решили что у Вас MVVM?
в биндинге нужно было дописать
Binding Path=Size, UpdateSourceTrigger=PropertyChanged, Mode=OneWay


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.