【发布时间】:2014-10-21 02:22:47
【问题描述】:
我有一个带有一些数据绑定 DevExpress TextEdits 的表单。我觉得很奇怪,如果我更改值然后将焦点更改为某个其他控件,几秒钟后该值会在加载表单时恢复为第一个值。我不明白为什么会这样..
textedit绑定如下:
textEdit_name.DataBindings.Add(new Binding("Text", person, "Name", true));
我有其他文本框以相同的方式绑定,但它们没有问题。
编辑:如果我使用普通的 winforms 文本框而不是 DevExpress,也是一样。
【问题讨论】:
-
尝试添加新的 Binding("Text", person, "Name", true, DataSourceUpdateMode.OnPropertyChanged );值得一试
标签: c# winforms data-binding devexpress textedit