我想在DataGrid的點擊事件上設置comboBox
的選定項,但是我不能。我搜索並嘗試了不同的方式,但沒有成功。如何在C#Windows窗體中設置ComboBox的選定項目?
對我來說SelectedIndex
正在工作,但我找不到ComboBox中的項目索引,所以我無法選擇該項目。
不工作代碼:
for (int i = 0; i < cmbVendor.Items.Count; i++)
if (cmbVendor.Items[i].ToString() == Convert.ToString(gridView1.GetFocusedRowCellValue("vVendor")))
{
cmbVendor.SelectedIndex = i;
break;
}
您是否嘗試過將.Text/.Value(無法記住哪一個ComboBox使用)設置爲要選擇的項目? – 2012-02-22 13:55:35
您的IF語句是否執行? – Tigran 2012-02-22 13:56:08
使用包含ID,值(任意主鍵),以填補組合數據源類的列表,然後使用SelectedValue屬性:cmbVendor.SelectedValue – 2012-02-22 13:56:56