Лучшие практики DevExpress WinForms Grid Initialization

Я использую элемент управления DevExpress DataGrid, и что я в основном делаю при инициализации формы: заполняю данными, устанавливаю группировку, отключая некоторые параметры с помощью

gridView1.OptionsCustomization
gridView1.OptionsView

и делать такие вещи, как:

gridView1.ExpandAllGroups();

Не вопрос: что использовать, чтобы минимизировать влияние при первом показе XtraGrid? Данные не очень большие, может быть, 20-30 строк за раз, не больше. Если вы ищете такие методы, как SuspendLayout / ResumeLayout и т. Д.

Я знаю, что есть такие методы, как BeginUpdate и EndUpdate, но они делают недействительным весь элемент управления, верно? Вот почему я прошу «лучших практик». Какие у меня варианты?


person Denis Biondic    schedule 17.06.2011    source источник


Ответы (1)


Такой код должен быть реализован в скобках gridView BeginUpdate / EndUpdate. Дополнительную информацию см. В теме Обзор пакетных изменений.

person DevExpress Team    schedule 17.06.2011