0
我正在使用具有dataGridView的窗體GUI。在dataGridView中,我有兩列。第一列類型是用於保險號和姓名的ComboBoxColumn,第二個是用於保險代碼號的文本框。 組合框的數據源已經設置並且可以工作。
這裏是形式加載代碼:
如何在C#中的dataGridView中顯示所有Combobox列的成員?
DataGridViewComboBoxColumn Cb = new DataGridViewComboBoxColumn();
DataTable dt = new DataTable();
dt = _clsT.Fill_In_DataTable("SELECT insuranceId, insuranceName FROM insurance", false);
Cb.DataSource = dt;
Cb.Name = "insurance";
Cb.DisplayMember = "insuranceName";
Cb.ValueMember = "insuranceId";
dgv.Columns.Insert(0, Cb);
dgv.Refresh();
裝載形式後,我可以填寫DGV(DataGridView中)行從組合框的項目,最後我想要獲得所有的行與點擊一個按鈕信息。
這裏是我混得BTN點擊事件行的數據
if (dgv.Rows.Count > 0)
{
for (int i = 0; i < dgv.Rows.Count; i++)
{
lst1.Items.Add(dgv.Rows[i].Cells[0].Value.ToString());
lst2.Items.Add(dgv.Rows[i].Cells[1].Value.ToString());
//lst3.Items.Add(dgv.Rows.Cell[0] get displayMember.ToString() ) //what i must to do?
}
}
確定從這裏我能得到insuranceId和insuranceCodeNumber但如何讓displayMembers代碼? 請幫我...謝謝
是感謝這麼多......這是workd –