【问题标题】:How to set specific item from combobox as a selected based on selected row in DataGridView?如何根据 DataGridView 中的选定行将组合框中的特定项目设置为选定项?
【发布时间】:2013-12-29 19:36:00
【问题描述】:
我在 FormA 中有一个 DataGridView,在 FormB 中有一个按钮。
在 FormB 中,我的组合框由 FormA 上的 DataGridView 中的项目填充。
如何根据 DataGridView 中的选定行将组合框中的特定项设置为选定项?
我在 FormA 中选择行,点击 FormB 的按钮,ComboBox 已经选择了这一行作为项目。
【问题讨论】:
标签:
c#
ms-access
datagridview
combobox
【解决方案1】:
ComboBox 也有一个名为“SelectedItem”和“SelectedIndex”的属性。 DataGridView 有一组行和列。您可以像这样知道所选行的索引:
var SelectedRow = DGR.SelectedRows[0];
int SelectedIndex=SelectedRow.Index;
DGR 代表 DataGridView。
您可以使用 selectedIndex 在表单 B 中设置组合框的 SelectedIndex。