Простейшая таблица представляет из себя набор нескольких одинаковых контролов, строк или cтолбцов, выстроенных с определенным интервалом в определенном направлении (т.е. может быть не только сверху вниз, но и наоборот). Все контролы построены на основе одного шаблона из базы. В идеале, количество элементов таблицы известно заранее и все элементы создаются сразу при создании формы. Лучше избегать использования, требующего динамического создания виджетов. В дальшейшем элементы таблицы переиспользуются для отображения некоторого списка данных. Т.е. в отличие от скроллируемого контейнера таблица создает только видимые контролы, размер же представляемого списка может быть гораздо больше. Скроллирование таблицы (в простейший вариант не входит) осуществляется дискретно, а не плавно, как для скроллируемого контейнера.
1. ''' PushBack'''. Добавление элемента.
2. ''' RemoveItems'''. Удаление всех ранее добавленных элементов.
1. '''Border'''. Виджет, внутри которого будут располагаться добавляемые элементы.
2. '''WidgetsArrangement'''. Определяет порядок добавления элементов. Может принимать одно из следующих значений:
WIDGETS_ARRANGEMENT_T2B (top to bottom, т.е. сверху вниз – так задано по умолчанию);
WIDGETS_ARRANGEMENT_B2T (снизу вверх);
WIDGETS_ARRANGEMENT_L2R (слева направо);
WIDGETS_ARRANGEMENT_R2L (справа налево).
3. '''tableStep'''. Определяет интервал между соответствующими гранями соседних элементов.