c#在绑定中设置和保留数据的问题

本文关键字:保留 数据 问题 设置 绑定 | 更新日期: 2023-09-27 18:11:13

我有一个绑定文本框。当我通过文本属性更改文本时,它会自动更新文本框,但当关闭窗口并重新启动数据绑定时,它会回到旧数据。文本框是只读的,所以我做了单向绑定。如何解决数据未正确绑定的问题?

c#在绑定中设置和保留数据的问题

理想情况下,您应该更改底层对象数据,而不是只读TextBox控件上TextBoxText属性。

如果您想继续使用Text属性,您需要将绑定设置为TwoWay

<TextBlock Name="MyTextBox" Text="{Binding Path=PropertyName, Mode=TwoWay}"/>