Winforms Windows窗体datagridview组合框添加行

Winforms Windows窗体datagridview组合框添加行,winforms,datagridview,combobox,frameworks,entity,Winforms,Datagridview,Combobox,Frameworks,Entity,我的C程序中有一个windows窗体,其中包含一个datagridview,它本身包含一个组合框。gridview和combobox都使用绑定源 问题是,我无法添加新行,因为组合框会提示以下错误: DataGridViewComboxCell值无效 两个绑定源的填充方式如下: this.werkzeugBindingSource.DataSource=context.Werkzeug.Local.ToBindingList(); this.gruppeBindingSource.DataSour

我的C程序中有一个windows窗体,其中包含一个datagridview,它本身包含一个组合框。gridview和combobox都使用绑定源

问题是,我无法添加新行,因为组合框会提示以下错误:

DataGridViewComboxCell值无效

两个绑定源的填充方式如下:

this.werkzeugBindingSource.DataSource=context.Werkzeug.Local.ToBindingList();
this.gruppeBindingSource.DataSource=context.Gruppe.Local.ToBindingList();
上下文是实体框架6上下文


如何设置默认值或类似的值?如果默认情况下选择了组合框的第一个元素,我就可以了。

您的网格中只有一个组合框还是有其他组合框?网格中有文本框、复选框和一个或多个组合框。删除组合框后,错误消失。