DataGridView数据源更换或刷新时,表格内容不显示或者不变
之前遇到这样的问题,查看历史数据的时候绑定了datatable1。之后改为实时数据显示,则将datatable1的数据情况,重新存入,但是DataGridView就不自动更新。解决方案如下:_totalTable = bll.GetSingelInfo(InitSystemStaticInfo.CurProject?.TableName);//重新获取数据dataGridView1.Dat...
·
之前遇到这样的问题,查看历史数据的时候绑定了datatable1。
之后改为实时数据显示,则将datatable1的数据情况,重新存入,但是DataGridView就不自动更新。
解决方案如下:
_totalTable = bll.GetSingelInfo(InitSystemStaticInfo.CurProject?.TableName);//重新获取数据
dataGridView1.DataSource = _totalTable;//重新绑定数据
_totalTable.Rows.Clear();
简而言之就两个重点,绑定的数据源要有变动,DataGridView重新绑定。
好像是因为绑定的数据源有变化时会通知DataGridView刷新界面数据。之前试着调用DataGridView刷新和更新方法,依然没用,最后通过上面的方式解决。
更多推荐

所有评论(0)