Мониторинг обменных курсов валют
18c0693f

Изменение порядка следования столбцов во время выполнения приложения


Изменение порядка следования столбцов во время выполнения может производиться путем перетаскивания мышью заголовка столбца на новую позицию. Это возможно только если в свойство DragMode установлено значение dmManual; если свойство имеет значение dmAutomatic, перетаскивание столбцов запрещено После перетаскивания возникает событие OnColumnMoved.

При наличии постоянных столбцов возвращение к состоянию столбцов по умолчанию

DBGndl. Columns . State

csDefault;

приведет, помимо прочего, к восстановлению исходного их порядка следования в TDBGrid.

Если в TDBGrid не используются постоянные столбцы, а источником для формирования столбцов служат компоненты TField, добавленные посредством редактора полей, изменять местоположение столбца можно:

а) путем перетаскивания столбца (что ведет к автоматическому изменению свойства TField Index};

б) программно изменяя значение свойства TFiexd Index

Если для формирования состава столбцов в TDBGrid использована физическая структура ТБД, изменить местоположение столбцов в TDBGrid нельзя.






Самый выгодный курс обмена валюты