DataGridView и Combobox Column? - PullRequest
       19

DataGridView и Combobox Column?

0 голосов
/ 16 ноября 2009

когда DataGridView имеет столбец комбинированного списка, как я могу получить отображаемый текст в отличие от значения, которое он представляет? Когда я делаю DGV.Item("cbo",i).Value, я получаю значение, но оно не займет DGV.Item("cbo",i).Text. Я пытаюсь Ctype(DGV.Item("cbo",i),ComboBox).Text, и это тоже не работает.

Ответы [ 4 ]

0 голосов
/ 22 января 2016
Dim dgvcmbcell As DataGridViewComboBoxCell = DgvItemsUnits.Item("UNIT_SER", 0)
    Dim SelectedText As String = dgvcmbcell.EditedFormattedValue.ToString()
0 голосов
/ 16 ноября 2009

Попробуйте

DGV.item ( "БУК", я) .DisplayMember

0 голосов
/ 21 апреля 2015

Я нашел это, и ответы не сработали для меня. В случае, если кто-то еще найдет это, вот что я сделал.

dgv.rows(i).Cells(cboname.index).EditedFormattedValue

Надеюсь, если кто-то найдет это через Google, это поможет им.

0 голосов
/ 16 ноября 2009

Хм, вы говорите о Win Forms? Если это так, Value - это свойство, которое вы хотите, и то, что должно отображаться на экране и удерживаться за кадром. Если вы хотите, чтобы что-то другое не показывалось пользователю, я часто использовал для этого свойство Tag.

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