【发布时间】:2020-06-26 17:17:23
【问题描述】:
我正在做一个简单的测验程序。
这是我的程序的工作原理:用户可以从两个选项中进行选择;
- 要么只选择一个类别(DropDownList)
- 选择多个类别(从 DataGridView 中选择多行)
现在我只希望如果用户选择多行,则所选行的所有 ID 必须显示在 MsgBox() 中。无论如何我可以做到吗?提前谢谢你。
已编辑
好的,到目前为止我有这个:
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
我计划保护数组中选定行的 id,然后显示它。但这里的问题是,当我选择 2 时,我在 Element 中只得到一个 id
【问题讨论】:
标签: vb.net datagridview