При работе с таблицей, содержащий большое количество данных, требуется много времени для изменения и обработки данных таблицы.
Для экономии времени вызовите метод ITabSheet.BeginUpdate. После вызова данного метода и до вызова метода ITabSheet.EndUpdate:
в таблице не будет производиться вычисление значений по формулам;
не будет производиться перестроение таблицы.
Также рекомендуется по возможности не использовать стек изменений таблицы ITabSheet.UndoRedo.
Если на листе отчета расположены объекты, строящиеся на данных таблицы, то для ускорения работы с таблицей рекомендуется отключить визуальные события, вызываемые при заполнении таблицы данными. Вместо них использовать:
до заполнения таблицы данными: ITabSheet.EventMask = TabViewEventGroups.ClickEvents;
после заполнения: ITabSheet.EventMask = TabViewEventGroups.AllEvents.
См. также:
Сборка TabSheet | ITabSheet.BeginUpdate | ITabSheet.EventMask | ITabSheet.UndoRedo