StringGrid Delphi
Свойство FixedCols
Свойство FixedCols компонента StringGrid задаёт количество первых столбцов, которые будут фиксированными, то есть не будут участвовать в горизонтальной прокрутке.
Свойство FixedCols имеет тип Integer и может изменяться от 0 до ColCount-2, то есть фиксированными могут быть как ни один, так и количество столбцов на единицу меньшее, чем всё количество столбцов компонента StringGrid.
В предыдущих версиях Delphi, в частности, в Delphi5, значение FixedCols ограничивалось также снизу, и не могло быть меньше 1.
Установка значения свойства FixedCols в 0 приводит к тому, что становится невозможным менять высоту строк таблицы StringGrid мышкой, даже при установке в опциях значения RowSizing=True. Это естественно, ведь это действие выполняется именно в зоне заголовков, то есть фиксированных стлбцов, которые в этом случае отсутствуют.
Это действие невозможно даже уже на этапе проектирования, в Инспекторе Объектов. Поэтому, даже если количество фиксированных столбцов в работающей программе предполагается равным нулю, в случае необходимости установить необходимую высоту строк, предварительно нужно установить FixedCols=1.
Читайте также:
- Свойство FixedRows StringGrid Delphi