2009-06-23 39 views
0

我不能相信我没有遇到过这个问题:我有一个数据绑定的形式,并在用户导航到另一个记录之前,我想保存一些额外的除绑定数据外,来自非绑定控件的数据。我能找到的唯一事件是BindingManagerBase.PositionChanged,但这似乎是在当前记录更改后发生的。 有没有办法在数据刚刚保存但绑定已移至新记录之前获取事件?Winforms数据绑定:需要知道什么时候我的数据被保存

+0

详细信息,请!你有什么约束力?什么让你认为你的数据永远保存? – 2009-06-23 23:28:36

回答

0

您是否看过实现ListChangedEventHandler来检测列表更改的时间?当列表位置改变时(假设您的数据位于BindingList <>中),该列表似乎会引发类型为Reset的事件。

相关问题