假設我有一個datagridview,並且datagridview有一個DataGridViewComboBoxColumn。 我有國家名稱和代碼填充datagridview組合框列。從DataGridViewComboBoxColumn中選擇值和文本c#
所以現在我想,當我閱讀for循環datagridview單元格值,然後我想要獲得DataGridViewComboBoxColumn選定的值和文本。我無法獲取值,但無法從for循環中的DataGridViewComboBoxColumn獲取顯示文本。
如果有可能,那麼plzz幫助我的小代碼。
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i <= dgList.Rows.Count - 1; i++)
{
DataGridViewComboBoxCell cell = dgList.Rows[i].Cells[0] as DataGridViewComboBoxCell;
int index = cell == null || cell.Value == null ? -1 : cell.Items.IndexOf(cell.Value);
string strVal = cell.Value.ToString();
}
}
感謝
如何你是否將值綁定到組合框? – V4Vendetta 2012-01-05 11:18:08