Componenta StringGrid este un tabel care conține date, cum ar fi șiruri de tip TString și imagini. Tabelul poate fi citit sau editat. Tabelul are capacitatea de a defila, dar un număr de primele coloane și rânduri poate fi fixat - fără derulare. Această metodă stabilește anteturile coloanelor și rândurilor, care ar trebui afișate constant în fereastra componentei.
Componenta StringGrid este utilă pentru introducerea unei matrice. Pictograma pentru componente StringGrid este localizată în fila Suplimentare.
StringGrid este o componentă pentru afișarea diferitelor date într-o formă tabulară. După cum sugerează și numele, celulele componentei StringGrid Delphi pot conține date de tipul String și pot afișa grafică.
Principalele proprietăți ale componentei care definesc textul afișat:
Tabelul StringGrid este alcătuit din modulele fixe gri FixedCols și FixedRows - anteturile de celule fixe și celulele albe obișnuite. Conținutul celulelor fixe nu poate fi modificat și numai modificările în software. Una dintre valorile proprietății Opțiuni este responsabilă pentru editarea celulelor obișnuite.
Conținutul celulei este disponibil pentru citire și scriere. Numerele de coloană (i) și liniile (j) sunt contorizate de la 0.
Pentru multe proprietăți ale componentei Delphi StringGrid, proprietatea Opțiuni corespunde. În Inspectorul de obiecte, Opțiuni este o listă derulantă care reprezintă elementele unui set dat. Dacă valoarea elementului este True, atunci este prezentă în set, dacă False - nu.