Преимущества использования компонента TStringGrid для работы с массивами:
- Удобство табличного представления данных. 13 Ввод и вывод информации на экран можно организовывать в виде двумерной таблицы, каждая ячейка которой представляет собой окно однострочного редактора. 1
- Возможность редактировать содержимое ячеек. 3 Для этого в таблице используется специализированный потомок поля с маской ввода TMaskEdit. 3
- Автоматическое перемещение курсора в следующую ячейку. 4 Например, при нажатии клавиши Enter. 4
- Фильтрация данных. 4 Можно разрешить ввод в ячейку только цифр, минуса только на первой позиции и так далее. 4
Недостатки использования компонента TStringGrid:
- Запрет на ввод информации в фиксированную зону. 14 Она выделена другим цветом, и в неё запрещено вводить данные с клавиатуры. 14
- По умолчанию в компонент TStringGrid запрещён ввод информации с клавиатуры. 1 Чтобы разрешить его, нужно в инспекторе объектов раскрыть раздел Options и установить свойство goEditing в положение True. 1