c# - 如何在 DataGridViewComboBoxColumn 中设置 SelectedIndex?

标签 c# windows

我正在使用 datagridview,因为我正在使用 datagridviewcomboboxcolumn,comboboxcolumn 正在显示文本,但问题是我想默认选择 comboboxcolumn 的第一项我该怎么做

DataGridViewComboBoxColumn dgvcb = (DataGridViewComboBoxColumn)grvPackingList.Columns["PackingUnits"];
Globals.G_ProductUtility G_Utility = new Globals.G_ProductUtility();
G_Utility.addUnittoComboDGV(dgvcb);
DataSet _ds = iRawMaterialsRequest.SelectBMR(bmr_ID, branch_ID, "PACKING");
grvPackingList.DataSource = _ds.Tables[0];
int i = 0;
foreach (DataRow dgvr in _ds.Tables[0].Rows)
{
    grvPackingList.Rows[i].Cells["Units"].Value = dgvr["Units"].ToString();
    i++;
}

最佳答案

可以通过 items 属性访问组合框中可用的值

row.Cells[col.Name].Value = (row.Cells[col.Name] as DataGridViewComboBoxCell).Items[0];

关于c# - 如何在 DataGridViewComboBoxColumn 中设置 SelectedIndex?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4825222/

相关文章:

c# - 如何遍历 XDocument,逐个对象获取完整的 XML 结构?

c# - 多线程代码使 Rhino Mocks 导致死锁

C# - 检测用户是否使用Windows 7或Windows 8

windows - Z轴窗口值

php - 不同开发环境下的 Laravel

c# - 检查页面何时完成加载的代码

c# - AngularJS,MVVM和只读字段

javascript - 在 .env 中获取 Facebook Messenger Page_Access_Token

c++ - 从 C++ 连接到 Windows 文件复制 API

java - 如何解决JNA这个问题?