Delphi TDBGrid без вставленной строки

Я использую три компонента для сохранения одних и тех же данных: TDBGRid, TDatasource и MessageTable. Я установил режим редактирования для своего DBGrid

MessageDBGrid.Options := MessageDBGrid.Options + [dgEditing];

Мой вопрос прост, но я не могу этого сделать: как отобразить DBGrid без какой-либо строки? В начале мне нужно отобразить только заголовок для полей.


person userPro    schedule 17.08.2016    source источник


Ответы (1)


Невозможно отобразить DBGrid с нулевыми строками. У него всегда будет одна строка данных, даже для пустой таблицы, и даже без назначенного источника данных он показывает пустую строку (шириной в один столбец).

Взгляните, например, на этот DBGrid, размещенный на новой пустой форме VCL в новом пустом приложении VCL без каких-либо других элементов управления:

Изображение пустой TDBGrid с одной ячейкой данных

person Ken White    schedule 17.08.2016