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