У меня есть DataGridView, связанный в коде позади, я добавляю столбец, тогда мне нужно вставить данные в этот столбец, основанный на столбце в той же строке.Не удалось установить значение привязки данных. Добавленный столбец DataGridView
Dim db2 As New MyDBDataContext
Dim r = (From p In db2.EventConfigs)
GridTemplate.DataSource = r
добавить столбец в сетку
Dim col As New DataGridViewTextBoxColumn
col.ValueType = GetType(System.String)
col.HeaderText = "SomeText"
col.Name = "colWhateverName"
GridTemplate.Columns.Add(col)
Когда я запускаю его, сетка правильно отображается с дополнительной колонкой на конце. Я столкнулся с проблемой здесь:
For Each row As DataGridViewRow In GridTemplate.Rows
row.Cells.Item(11).Value = "Does Not Work"
row.Cells.Item("colWhateverName").Value = "Also Does Not Work"
Next
Почему сетка показывает столбец, но значение столбца пуст.
код не воспроизвести проблему. Он работает правильно. Вероятно, проблема связана с настройками или другой частью кода, которую мы не видим. –