Winforms Windows窗体DataGridView数据源
在windows窗体应用程序中将datagridview分配给新列表或集合时,如何使其刷新?Winforms Windows窗体DataGridView数据源,winforms,list,datagridview,datasource,Winforms,List,Datagridview,Datasource,在windows窗体应用程序中将datagridview分配给新列表或集合时,如何使其刷新? 我的代码包括初始化一个列表并将其分配给datagridview数据源,这非常有效,在单击一个按钮进行搜索时,我使用linq过滤列表并将其重新分配给数据源,但是没有任何更改,datagridview仍然显示初始结果。不要使用列表。使用BindingList。当列表更新时,datagridview将自动更新自身。您只需在datagridview上调用.Refresh()。为什么要用新列表重新绑定源?您可以从
我的代码包括初始化一个列表并将其分配给datagridview数据源,这非常有效,在单击一个按钮进行搜索时,我使用linq过滤列表并将其重新分配给数据源,但是没有任何更改,datagridview仍然显示初始结果。不要使用
列表。使用BindingList
。当列表更新时,datagridview将自动更新自身。您只需在datagridview上调用.Refresh()。为什么要用新列表重新绑定源?您可以从数据源创建一个DataView
对象。