日期:2014-05-20  浏览次数:20665 次

Binding的问题,对Control的绑定机制有研究的来看看
对Control的属性进行绑定时只需要DataBindings.Add( "Text ",   user,   "Name ")就可以实现,但是调试时候发现该Binding的DataSourceUpdateMode为OnValidation,而不是OnPropertyChanged。为什么对控件的更改还会立即更新到数据源?
而自己定义的属性就不可以,一定要将Binding的DataSourceUpdateMode设为OnPropertyChanged才可以实时更新。难道需要在属性的set方法里触发Validate事件?系统提供的Control是怎么做的?

------解决方案--------------------
帮你顶了
------解决方案--------------------
..