这是我的问题:
我有DataGridView。它的源设置为我的业务对象的BindingList。 业务对象实现INotifyPropertyChanged接口。每次业务对象更改时,DataGridView都会触发几个SelectionChanged事件。当我向DataSource添加/删除对象时,也会触发SelectionChanged事件。
我想用这个事件来更新我的观点,但是这么多事件看起来很糟糕。
有人可以帮忙吗?
或者有人可以在绑定到业务对象列表时使用DataGridView帮助我掌握主细节方案?
答案 0 :(得分:0)
感谢您的评论。我做了一点“调查”,发现BindingSource.PositionChanged事件非常适合我的场景。 尝试WPF后,使用WinForms的数据绑定实现主/详细信息场景有点痛苦......