Для добавления на экранную форму C++Builder таблицы в Tool Palette нужно выбрать TStringGrid.
Затем перетащить выбранный компонент на форму и в Object Inspector поменять свойства StringGrid.
Часто нужно поменять количество строк, столбцов, а также количество строк и столбцов шапки таблицы. Для этого следует менять свойства RowCount, ColCount, а также FixedRows, FixedCols. Также полезно сделать таблицу редактируемой, для этого можно поменять свойство Options->goEditting на true.
Это же свойства часто требуется поменять во время выполнения программы:
1 2 3 4 |
StringGrid1->RowCount = 3; StringGrid1->ColCount = 4; StringGrid1->FixedRows = 1; StringGrid1->FixedCols = 1; |
Часто нужно обратиться к ячейкам таблицы. Пример кода в этом случае:
1 |
AnsiString i = StringGrid1 -> Cells[1][1]; |
Иногда Tool Palette или Object Inspector отсутствуют на экране. В этом случае их нужно предварительно открыть с помощью верхнего меню Builder: View->Tool Palette или View->Object Inspector.