问题:我添加了数据之后,datagridview 总是不能刷新,得重新打开窗体才能刷新。如何实现点击按钮将datagridview 的数据刷新成最新数据呢?
网上有很多方法对我来说都是可不用的?为什么呢?因为我的datagridview 是自己通过设置绑定的。
而不是用代码绑定的。
适合我的解决问题方法是:
得区分你的绑定方式吧,如果你是手动设置DataSource的话,你只需要在按钮事件中重新设置DatatSource即可了,如果你是在vs中通过设置数据源绑定的话,可以参考我的一个比较笨拙的方法
this.t_Employee_SalaryTableAdapter.Fill(t_Employee_SalaryTableAdapter.GetData());
this.tEmployeeSalaryBindingSource.DataSource = t_Employee_SalaryTableAdapter.GetData();
dataGridView1.Refresh();搜索
其实也是相当于重新设置了一下数据源,然后刷新表即可
希望对你有所帮助啊
来自百度知道:贡献者:lzyzsd