获取DataGridViewComboBoxCell的显示值和基础值

 

获取DataGridView 的 DataGridViewComboBoxCell单元格的显示值和基础值

 

DataGridViewCell cell = dataGridView.Rows[r].Cells[c];//得到单元格
if (cell is DataGridViewComboBoxCell)
{
    DataGridViewComboBoxCell cb = cell as DataGridViewComboBoxCell;

    string showValue = ((System.Data.DataRowView)cb.Items[n])[cb.DisplayMember].ToString();//显示值

    string baseValue = ((System.Data.DataRowView)cb.Items[n])[cb.ValueMember].ToString();//基础值

    //cell.Value是下拉框的索引值
}

你可能感兴趣的:(小结)