Я делаю простую программу викторины.выберите несколько строк из datagridview и покажите идентификаторы
Вот как работает моя программа: пользователь может выбрать один из двух вариантов;
- либо выбрать только одну категорию (DropDownList)
- выбирая несколько категории (где несколько строк выбраны из DataGridView)
Сейчас я просто хочу, что если пользователь может выбрать несколько строк, все Идентификаторы выбранных строк должны отображаться в MsgBox(). В любом случае, я могу это сделать? Заранее спасибо.
EDITED
Хорошо, до сих пор у меня есть это:
Dim id, i, j As Integer
Dim idList(1)
For Each selectedItem As DataGridViewRow In qstSets.SelectedRows
'show ids of multiple selected rows
id = qstSets.SelectedRows(0).Cells("ID").Value
idList(i) = id
i += 1
Next selectedItem
For j = 0 To 1
MsgBox("Element " & j & " = " & idList(j))
Next j
Я планировал сейфе корочки выбранной строки в массиве, а затем отобразить его. Но проблема здесь заключается в том, что я получаю только один идентификатор в элементе, когда я выбрал 2
Пожалуйста, проверьте мой отредактированное сообщение пожалуйста – blackhorse123
ID = qstSets.SelectedRows (0) .Cells ("ID"). Значение должно быть ID = selectedItem.Cells ("ID"). Value –
спасибо, теперь это работает – blackhorse123