Surviving Panda Ответов: 1

Как программно добавить значение по умолчанию в datagridviewcombobox?


Привет,

У меня есть datagridviewcombobox, добавленный программно. Как я могу установить значение по умолчанию для каждой строки? Я бы хотел, чтобы значение по умолчанию было "нет"

Dim dt As New DataTable("tblFirstDatagrid")
               dt.Columns.Add("Passed?")
               dt.LoadDataRow(New Object() {"Yes"}, True)
               dt.LoadDataRow(New Object() {"No"}, True)
               dt.LoadDataRow(New Object() {"NA"}, True)
               .dgTroubleshootingandResolution.DataSource = dt
               .dgTroubleshootingandResolution.AllowUserToAddRows = False
               .dgTroubleshootingandResolution.Columns.Remove("Passed?")
               Dim cmb As New DataGridViewComboBoxColumn
               With cmb
                   .Items.Add("Yes")
                   .Items.Add("No")
                   .Items.Add("NA")
                   .DataPropertyName = "Passed?"
                   .HeaderText = "Passed?"
                   .Name = "Passed?"
               End With
               .dgTroubleshootingandResolution.Columns.Add(cmb)


Я попробовал код ниже, но он все еще не работает.

Что я уже пробовал:

dt.Columns("Passed?").DefaultValue = "No"

1 Ответов

Рейтинг:
0