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 – Виникає при натисканні лівою кнопкою миші по одній із клітинок