ITabSheet.BeginUpdate

Синтаксис

BeginUpdate([Flags: TabUpdateFlags = 0]);

Параметры

Flags. Режим обновления таблицы.

Описание

Метод BeginUpdate отключает часть функций таблицы для экономии времени, связанного с изменением и обработкой данных таблицы.

Комментарии

После вызова данного метода события будут срабатывать следующим образом:

При дальнейшем изменении значений, будут срабатывать события, связанные с изменением значений в конкретных ячейках (OnBeforeCellChange, OnCellChange, OnChangeCellContent). События, связанные  с изменением выделенного диапазона ячеек, срабатывать не будут. При внесении изменений в таблицу ведётся стек изменений, на формирование которого дополнительно тратятся ресурсы системы. Используя параметр Flags, можно временно отключить формирование данного стека.

После вызова метода EndUpdate один раз произойдут события OnCellsChange, OnSelectionChange и OnEndSelectionChange.

См. также:

ITabSheet