DataTable DataTable = new DataTable();
DataTable.Clear();
DataTable.Columns.Add("Value", typeof(int));
DataTable.Columns.Add("Display", typeof(string));
DataTable.Rows.Add("1", "One");
DataTable.Rows.Add("2", "Two");
((DataGridViewComboBoxColumn)dataGridView1.Columns["Column1"]).DataSource = DataTable;
((DataGridViewComboBoxColumn)dataGridView1.Columns["Column1"]).DisplayMember = "Display";
((DataGridViewComboBoxColumn)dataGridView1.Columns["Column1"]).ValueMember = "Value";
Попытался получить так:
MessageBox.Show(((DataGridViewComboBoxColumn)dataGridView1.Columns["Column 1"]).Items[0].ToString());
но результат не правильный ... Подскажите как?