C# 以编程方式设置DataGridView中组合框的选定索引
我想在避免数据绑定的同时,在DataGridView的组合框中设置所选索引。它没有连接到数据库C# 以编程方式设置DataGridView中组合框的选定索引,c#,datagridview,combobox,C#,Datagridview,Combobox,我想在避免数据绑定的同时,在DataGridView的组合框中设置所选索引。它没有连接到数据库 我找到的所有解决方案都将DataGridView连接到数据库,但我没有连接到数据库,因此我无法解决此问题。由于DataGridViewComboxColumn没有SelectedIndex或SelectedValue属性,您可以尝试设置如下示例中的值: DataGridViewComboBoxColumn cmbCurrencies = (DataGridViewComboBoxColumn)myDa
我找到的所有解决方案都将DataGridView连接到数据库,但我没有连接到数据库,因此我无法解决此问题。由于DataGridViewComboxColumn没有SelectedIndex或SelectedValue属性,您可以尝试设置如下示例中的值:
DataGridViewComboBoxColumn cmbCurrencies = (DataGridViewComboBoxColumn)myDataGridView.Columns["ComboboxCurrencyColumn"];
var currencies = entities.currencies.Select(c => c.currencyName).DefaultIfEmpty().ToList();
cmbCurrencies.DataSource = currencies;
然后:
for (int i = 0; i <= myDataGridView.RowCount - 1; i++)
{
myDataGridView.Rows[i].Cells["Index of Combobox Column"].Value = "Pound";
}
for(int i=0;i)而您的问题是?在DataGridViewComboBox中,以编程方式选择索引。您需要将单元格强制转换为datagridviewcomboboxcell。。。。