我注意到在DataGridView控件中設置行高度很慢。有沒有辦法讓它更快?設置DataGridViewRow.Height慢
2
A
回答
1
如果可以,請在綁定控件之前嘗試設置高度。
如果你不能這樣做,請嘗試在設置高度之前隱藏控件。
0
這在大多數情況下,但我不知道這是你在找什麼...
嘗試建立RowTemplate並用它來設置的行高。
// my test to specify a size for a datagridview row
dataGridView1.Columns.Add(new DataGridViewTextBoxColumn { Name = "ColumnNameGoesHere" });
dataGridView1.RowTemplate.Height = 50;
for (var x = 0; x <= 10000; x++)
{
dataGridView1.Rows.Add(x.ToString());
}
這裏也是在Windows窗體編程 最佳實踐縮放Windows的一個不錯的網頁窗體DataGridView控件,您可能會發現很方便:http://msdn.microsoft.com/en-us/library/ha5xt0d9.aspx
3
什麼引起類似的佈局延誤自己是有關 的AutoSizeRowsMode和AutoSizeColumnsMode
DataGridView1.AutoSizeRowsMode = None
可能會解決它。
也可以嘗試ColumnHeadersHeightSizeMode爲None,AllowUserToResizeRows爲False。
相關問題
- 1. 設置D3 svg.transition從慢到快到慢
- 2. FireWatir TextField設置:非常慢
- 3. CocoaPods設置太慢,如何在終端中設置代理
- 4. 使用Javascript設置高度很慢
- 5. Worksheet_Change設置目標範圍很慢
- 6. 分析緩慢的Zend Framework MVC設置
- 7. 爲什麼UIButton框架設置太慢
- 8. 設置較慢的變焦速度
- 9. magento:保存或查看設置較慢
- 10. NStimer設備緩慢?
- 11. 緩慢auto_increment重置
- 12. 當asp.netCompatibilityEnabled設置爲false時,WCF OneWay服務變慢
- 13. UserDefaults的多個設置導致顯示速度變慢
- 14. 爲什麼從設置調用StringCollection變慢?
- 15. Zend_Locale_Format :: toNumber在荷蘭語區域設置速度很慢
- 16. jQueryrotate速度太慢,儘管更改了持續時間設置
- 17. SSIS 2012 - 設置緩慢變化維度UpdateChangingAttributeHistory爲真
- 18. 動態設置listview項目中的imageview速度很慢
- 19. Android模擬器似乎運行緩慢,正確的設置?
- 20. 通過設置代理的HttpWebRequest緩慢修復爲null
- 21. 爲什麼.append()比在預分配數組中設置值慢?
- 22. Android設置android時緩慢的HTTP請求:targetSdkVersion> 10
- 23. 設置TH最小和最大寬度非常緩慢
- 24. 設置會話變量導致MVC中的FileContentResult呈現緩慢
- 25. 如何設置Sonar以識別慢速測試並且失敗?
- 26. 設置UIButton titleEdgeInsets和imageEdgeInsets與Autolayout的速度很慢
- 27. 當設置「條件」斷點時,Xcode調試器速度很慢?
- 28. 設置ACE慢了文件夾具有許多文件
- 29. 當設置代理時,Facebook緩慢打開
- 30. 如何「設置時間戳」是一個緩慢的查詢?