有时候我们datagridview绑定数据后,由于需要想再刷新,重新绑定,这时候,列的位置可能会改变
解决方法是:
1.设置 dataSource 的时候需要先清空以下数据,比如:
this.dgv.DataSource = null;
this.dgv.DataSource = dt;
2.设置显示列的位置
this.dgv.Column["columnName"].DisplayIndex=5;
有时候我们datagridview绑定数据后,由于需要想再刷新,重新绑定,这时候,列的位置可能会改变
解决方法是:
1.设置 dataSource 的时候需要先清空以下数据,比如:
this.dgv.DataSource = null;
this.dgv.DataSource = dt;
2.设置显示列的位置
this.dgv.Column["columnName"].DisplayIndex=5;
本文来自博客园,作者:广林,转载请注明原文链接:https://www.cnblogs.com/guanglin/archive/2011/05/05/2037786.html