Привязка данных C # проблема с настройкой и сохранением данных в привязке данных - PullRequest
0 голосов
/ 15 октября 2011

У меня есть текстовое поле с привязкой к данным.Когда я изменяю текст через текстовое свойство, он автоматически обновляет текстовое поле, но при закрытии окна и повторном запуске привязки данных возвращается к старым данным.Текстовое поле доступно только для чтения, поэтому я сделал одностороннюю привязку.Как исправить проблему с неправильной привязкой данных?

1 Ответ

1 голос
/ 15 октября 2011

В идеале вы должны изменять данные базового объекта, а не свойство Text элемента TextBox в элементе управления только для чтения TextBox.

Если вы хотите продолжить использовать свойство Text, вам необходимо установить привязку как TwoWay.

<TextBlock Name="MyTextBox" Text="{Binding Path=PropertyName, Mode=TwoWay}"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...