解決DataGridView 通過DataSource賦值太慢問題

今天工作發現DataGridView 通過DataSource賦值,如果數據源數據有幾千條後,賦值刷新會特別慢,故而測試了一下,最後終於找到好的解決辦法。

設置當前DataGridView 的兩個屬性爲none即可。

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

 設置這兩個屬性後,效果顯著,萬條數據可以達到秒顯效果。ps: 設置這兩個屬性前 建議把DataGridView的每一列的寬度設置好。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章