C# Datagridview_2组合框值在C中无效#
我有一个datagrid,有两列:1列是普通文本框类型,另一列是combobox类型 我的用户界面有另一个datagrid_1,其中包含一个名称列表。当用户单击带有名称的datagrid_1行时。它将用户选择的值放在第1列datagrid_2的行中,然后期望用户在另一列(组合框)中选择一个值 我不知道如何将数据源分配给这个组合框。我尝试了以下代码,但出现错误C# Datagridview_2组合框值在C中无效#,c#,datagridview,datasource,datagridviewcombobox,C#,Datagridview,Datasource,Datagridviewcombobox,我有一个datagrid,有两列:1列是普通文本框类型,另一列是combobox类型 我的用户界面有另一个datagrid_1,其中包含一个名称列表。当用户单击带有名称的datagrid_1行时。它将用户选择的值放在第1列datagrid_2的行中,然后期望用户在另一列(组合框)中选择一个值 我不知道如何将数据源分配给这个组合框。我尝试了以下代码,但出现错误“Datagridview\u 2 combox值无效。” var source=newbindingsource(); var phase
“Datagridview\u 2 combox值无效。”
var source=newbindingsource();
var phase_7=(phaseeeqtype.return_Distinct_phase()
.Select(b=>b.AsEnumerable()).ToList();
string[]P_combo=新字符串[phase_7.Count()];
对于(int i=0;i
有人可以帮忙吗?单元格没有数据源属性,因此您可以尝试将其强制转换为以下内容: 例如:
((DataGridViewComboBoxCell)dataGridView1.CurrentRow.Cells[1])
.DataSource = source;
((DataGridViewComboBoxCell)dataGridView1.CurrentRow.Cells[1])
.DataSource = source;