Я добавляю новый столбец в сетку данных для хранения общего количества строк * Стоимость
Когда я пытаюсь добавить столбец, я получаю исключение, говорящее
System.InvalidOperationException: 'Невозможно добавить столбец, поскольку его свойство CellType имеет значение null.'
Я пытался установить тип ячейки, но не могу выбрать правильный тип
Dim dt As DataTable = Me.DsOppQuoteDetail.tblOppQuoteDetail
Dim dr As DataRow
Dim dc As New DataGridViewColumn
With dc
.HeaderText = "Item Total"
.Name = "UnitTotal"
.CellType = DataGridTextBox
End With
DGV_OppQuoteDetail.Columns.Insert(6, dc)
Установка для CellType значения DataGridTextBox приводит к ошибке
Если я изменю столбец на:
Dim dc As New DataGridTextBoxColumn
With dc
.HeaderText = "Item Total"
End With
DGV_OppQuoteDetail.Columns.Insert(6, dc)
тогда я не могу вставить его, потому что это неправильный тип для команды DataGrid.Insert