Компонент StringGrid (рис. 2.9) представляет собой таблицу, ячейки которой содержат строки символов. Свойства компонен та приведены в табл. 2.10.
Рис. 2.9. Компонент StringGrid
Таблица 2.10. Свойства компонента StringGrid
Свойство |
Описание |
Name |
Имя компонента. Используется в программе для доступа к компоненту и его свойствам |
ColCount |
Количество колонок таблицы |
RowCount |
Количество строк таблицы |
DefaultColWidth |
Ширина колонок таблицы |
DefaultRowHeight |
Высота строк таблицы |
FixedCols |
Количество зафиксированных слева колонок таблицы. Зафиксированные колонки выделяются цветом и при горизонтальнойпрокрутке таблицы остаются на месте |
FixedRows |
Количество зафиксированных сверху строктаблицы. Зафиксированные строки выделяются цветом и при вертикальной прокрутке таблицы остаются на месте |
Cells |
Соответствующий таблице двумерный массив. Ячейке таблицы, находящейся на пересечении столбца с номером col и строкис номером row, соответствует элементcells[col,row] |
GridLineWidth |
Ширина линий, ограничивающих ячейкитаблицы |
Left |
Расстояние от левой границы поля таблицыдо левой границы формы |
Top |
Расстояние от верхней границы поля таблицы до верхней границы формы |
Height |
Высота поля таблицы |
Width |
Ширина поля таблицы |
Options.goEditing |
Признак допустимости редактирования содержимого ячеек таблицы. True — редактирование разрешено, False — запрещено |
Options.goTab |
Разрешает (True) или запрещает (False)использование клавиши <ТаЬ> для перемещения курсора в следующую ячейку таблицы |
Options.goAlwaysShowEditor |
Признак нахождения компонента в режимередактирования. Если значение
свойстваFalse, то для того, чтобы в ячейке появилсякурсор, надо
начать набирать текст, нажатьклавишу |
Font |
Шрифт, используемый для отображениясодержимого ячеек таблицы |
ParentFont |
Признак наследования характеристикшрифта формы |