向DataGridView循环插入110条数据耗时5秒多。

在循环前执行:

   var oldAutoSizeRowsMode = this.AutoSizeRowsMode;
   var oldAutoSizeColumnsMode = this.AutoSizeColumnsMode;

   this.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None;
   this.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.None;

循环后执行:

this.AutoSizeRowsMode = oldAutoSizeRowsMode;
this.AutoSizeColumnsMode = oldAutoSizeColumnsMode;

不到1秒就执行完了。

 

 

posted on 2013-08-06 14:21  赵保龙  阅读(665)  评论(0编辑  收藏  举报