TStringGrid

TStringGrid Компонент призначений для подання даних у табличному виді. У кожну комірку таблиці можна записати рядок тексту. У верхній і лівій частині таблиці є фіксована область, що не бере участь у прокручуванні.

 

Назва

Тип

Опис

Col

LongInt

Індекс поточного стовпця.

Row

LongInt

Індекс поточного рядка.

ColCount

LongInt

Кількість стовпців у таблиці.

ColWidths[Index]

Integer

Ширина стовпця з індексом Index.

EditorMode

Boolean

Можливість редагування комірок.

FixedColor

TColor

Колір фіксованої області.

FixedCols

Integer

Кількість зафіксованих стовпців.

FixedRows

Integer

Кількість зафіксованих рядків.

RowCount

LongInt

Кількість рядків у таблиці.

RowHeight[Index]

LongInt

Висота рядка з індексом Index.

Cells[ACol,ARow]

String

Вміст комірки з координатами (ACol, ARow).

Cols[Index]

TStrings

Стовпець із індексом Index.

Rows[Index]

TStrings

Рядок з індексом Index.

Objects[ACol,ARow]

TObject

Об'єкт, пов'язаний з коміркою (ACol, ARow).

DefaultColWidth

Integer

Значення ширини стовпця за замовчуванням.

DefaultRowHeight

Integer

Значення висоти рядка за замовчуванням.

ScrollBars

TScrollStyle

Смуги прокручування:

ssNone - відсутні, ssHorizontal - горизонтальна, ssVertical - вертикальна, ssBoth - обидві.

Події

OnDrawCell – Викликається при необхідності перемадювати клітинку. Може використовуватись для виводу в клітинку графічної інформації.

OnClick – Виникає при натисканні лівою кнопкою миші по одній із клітинок