WinForms DataGridView设置DataGridViewComboBoxCell值
我有一个带有自定义DataGridViewComboxCell列的DataGridView,我运行以下代码将其单元格初始化为我想要的初始值:WinForms DataGridView设置DataGridViewComboBoxCell值,winforms,datagridview,datagridviewcomboboxcell,Winforms,Datagridview,Datagridviewcomboboxcell,我有一个带有自定义DataGridViewComboxCell列的DataGridView,我运行以下代码将其单元格初始化为我想要的初始值: try { this.dgvTemplatesConfiguration.Columns.Add(this.CreateFaultsColumn(faultsData, "OuterFaults", 2)); this.dgvTemplatesC
try
{
this.dgvTemplatesConfiguration.Columns.Add(this.CreateFaultsColumn(faultsData, "OuterFaults", 2));
this.dgvTemplatesConfiguration.Columns.Add(this.CreateFaultsColumn(faultsData, "InnerFaults", 5));
}
catch (Exception ex)
{
Log.WriteLineIf(ex.Message, TraceLevel.Info);
throw;
}
for (int i = 0; i < dgvTemplatesConfiguration.Rows.Count - 1; i++)
{
dgvTemplatesConfiguration["InnerFaults", i].Value = OkFaultName;
dgvTemplatesConfiguration["OuterFaults", i].Value = OkFaultName;
}
在
datagridviewcomboxcell
上设置默认值的正确方法是什么?如果不知道OkFaultName
设置为什么,很难知道您是否试图将其设置为有效值。
DataGridViewComboBoxCell value is not valid