Я впервые использую DataGridView в WinForm и столкнулся со странной проблемой.
Я пытаюсь заполнить элемент управления DataGridView из базы данных. Я не связываю его с набором данных или чем-то еще, а извлекаю набор строк из запроса Sqlite. Затем я заполняю строки программно из результата поиска данных. Сетка настроена так (как это выглядит в конструкторе):

То, что происходит во время выполнения, хорошо, за исключением того, что кажется «фантомной» строкой, которая отображается в сетке, как она отображается в конструкторе, как последняя строка (пустая или незаполненная), когда я заканчиваю загрузку сетка. Я попытался очистить строки:
DataGridView.Rows.Clear();
Но это ничего не проясняет. Попытка удалить или сделать эту строку невидимой не удалась, за исключением того, что она явно не зафиксирована.
Как мне избавиться от вещи?