Přehled vlastností, metod a událostí objektu:
-----------------------------------------------------------------
Align (RW) BorderStyle (*RW) Cells (*RW)
Col (*RW) ColCount (RW) Color (RW)
Ctl3D (RW) Cursor (RW) DefaultColWidth (RW)
DefaultRowHeight (RW) Editing (RW) Enabled (RW)
FixedColor (RW) FixedCols (RW) FixedRows (RW)
Font (RW) GridLineWidth (RW) Height (RW)
HelpContext (RW) Hint (RW) Left (RW)
Name (R) Options ParentColor (RW)
ParentCtl3D (RW) ParentFont (RW) ParentShowHint (RW)
PopupMenu (RW) Row (*RW) RowCount (RW)
ScrollBars (RW) ShowHint (RW) TabOrder (RW)
TabStop (RW) Tag (RW) Top (RW)
Visible (RW) Width (RW)
-----------------------------------------------------------------
OnClick OnDblClick OnEnter
OnExit OnKeyDown OnKeyPress
OnKeyUp OnMouseDown OnMouseMove
OnMouseUp
-----------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat
Komponenta StringGrid umožňuje zobrazovat textové řetězce ve formě tabulky uspořádané do řádků a sloupců. Počet řádků tabulky udává vlastnost RowCount, počet sloupců je určen vlastností ColCount.
Tabulku lze zobrazit také tak, že lze barevně odlišit zadaný počet horních řádků a zadaný počet sloupců tabulky. Zadává se ve vlastnostech FixedRows a FixedCols. Standardní hodnota je 1. Vznikne tak záhlaví tabulky. Jeho barvu lze zadat ve vlastnosti FixedColor.
Velikost řádků a sloupců udávají vlastnosti DefaultColWidth a DefaultRowHeight. Tloušťku čáry pro nakreslení tabulky lze zadat ve vlastnosti GridLineWidth.
Pro zadání textu do tabulky se používá vlastnost Cells, která je dostupná pouze z programu. Jako parametr se uvádí souřadnice pozice buňky v tabulce. Souřadnice se přitom zadávají od nuly. První řádek má proto například indexy s číslem nula.
Uživatel má možnost se v tabulce běžným způsobem pohybovat. Aktuální pozice v tabulce je určena ve vlastnostech Col a Row, které jsou dostupné pouze z programu.
Editaci tabulky uživatelem je možné zakázat, případně povolit z programu definicí vlastnosti Editing.