我有一个包含 2 列的 DataGridView (dgvTable)。第一列包含带有来自数据库的预设数据的组合框。第二列只是文本。我正在尝试根据第二列中的信息设置第一列中组合框的选择。
我将代码简化为需要帮助的部分:
string data = "MATCH THIS VARIABLE";
foreach (DataGridViewRow row in dgvTable.Rows)
{
if (match.Equals(row.Cells[1].Value.ToString())) //checking to see if the second column value matches data
{
row.Cells[0].Value = "HELP"; //if the second column value == data then set the combobox selected value to "HELP"
}
}
组合框不显示值
编辑:我开始了一个新项目并制作了一个 datagridview 并添加了一个 columncombobox。我确实成功设置了组合框的值。唯一的区别是我试图在单独的窗口中更改 datagridview 组合框的值。那会改变什么吗?