首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

DataGridView 和 DataTable 绑定后, DataTable频繁更新,DataGridView假死解决思路

2012-04-28 
DataGridView 和 DataTable 绑定后, DataTable频繁更新,DataGridView假死因为DataTable比较方便,所以使用

DataGridView 和 DataTable 绑定后, DataTable频繁更新,DataGridView假死
因为DataTable比较方便,所以使用 DataTable

DataGridView 负责显示, 设置DataGridView和 DataTable绑定.

然后网络数据更新入 DataTable 后 , 发现DataGridView陷入假死状态. 不显示任何内容,鼠标显示繁忙.

请问有没有什么办法?
为什么会有这种情况.
其实数据也不是很多.

怎么办?
谢谢!

[解决办法]
绑定个副本试试

DataTable.Copy()
[解决办法]
DataGridView.DataSource是不是有多次给值 为DataTable的对象???
你是怎么绑定的???上代码
[解决办法]
你既然用了实体类,为什么又转到DataTable里去了,这样绕圈子有意思吗?直接绑定到List<REALTIMEDATAINFO>会更加快。

另外你数据处理可能太频繁,如果是那样,建议另外开一个线程处理,这样就可以解决界面假死问题。

热点排行