2011-06-17 42 views
0

我使用的DevExpress DataGrid控件,我基本上做的形式初始化:用數據,設置分組填充,禁用某些選項通過的DevExpress的WinForms網格初始化最佳實踐

gridView1.OptionsCustomization 
gridView1.OptionsView 

和做這樣的事情:

gridView1.ExpandAllGroups(); 

不是問題:用什麼來減少對第一顯示XtraGrid中的影響?數據並不是很大,一次可能只有20-30行,而不是更多。如果尋找像SuspendLayout/ResumeLayout等方法。

我知道有像BeginUpdate和EndUpdate這樣的方法,但是使整個控件無效,對吧?這就是我要求「最佳實踐」的原因。我有什麼選擇?

回答

3

這樣的代碼應該在gridView的BeginUpdate/EndUpdate括號內實現。有關更多信息,請參閱Batch Modifications Overview主題。