Не добавлять новую строку в DataGridView - PullRequest
0 голосов
/ 03 октября 2019

Аналогично этому вопросу DataGridView не позволяет пользователю удалить строку Я использую источник привязки, но визуально не вижу добавленной новой строки с *, как на скриншоте вопроса выше,Я могу выбрать строку и нажать кнопку удаления, и она удаляется нормально, просто не могу добавить новую строку в интерактивном режиме. Что я делаю не так?

Примечание: мои столбцы создаются во время разработки.

Код для загрузки данных выглядит следующим образом:

Private bindingSource1 As New BindingSource
Private Sub LoadDeploymentNotes(ByVal items As List(Of DeploymentNote))
    DataGridView1.AutoGenerateColumns = False
    Dim column = CType(DataGridView1.Columns("ColumnChange"), DataGridViewComboBoxColumn)
    column.DataSource = [Enum].GetValues(GetType(Change))
    bindingSource1.DataSource = items
    DataGridView1.DataSource = bindingSource1
    DataGridView1.Refresh()
End Sub

1 Ответ

0 голосов
/ 03 октября 2019

Гоша нужен был конструктор в моем классе DeloymentNote, который не получил аргументов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...