【发布时间】:2009-03-25 16:02:37
【问题描述】:
我在 c# 项目中工作,我需要在插入新记录后更新 datagridview 控件。当我这样做时,gridview 也会保留它的旧值,我应该怎么做才能只显示更新的记录
【问题讨论】:
标签: c# winforms datagridview
我在 c# 项目中工作,我需要在插入新记录后更新 datagridview 控件。当我这样做时,gridview 也会保留它的旧值,我应该怎么做才能只显示更新的记录
【问题讨论】:
标签: c# winforms datagridview
您需要显示您要绑定的数据源是什么。如果它没有任何更新功能(例如,实现 INotifyPropertyChanged),那么网格将无法判断值何时更改并自行更新。
【讨论】:
您尚未发布代码的 sn-p 供我们分析,所以我的最佳猜测是您忽略了在插入行后重新绑定 Data/Gridview。
【讨论】:
当绑定的数据源发生变化时,您需要调用ResetBindings,除非数据源实现了适当的通知以向网格发出更新通知。
【讨论】: