C# 绑定组合框表单列表<&燃气轮机;在datagirdview中

C# 绑定组合框表单列表<&燃气轮机;在datagirdview中,c#,winforms,bindingsource,C#,Winforms,Bindingsource,如何将组合框与datagridview中的列表绑定。用于绑定“组合框” 这里我直接在绑定源中赋值 programEntityBindingSource.DataSource = _Usercom.GetProgramName(); 如何执行此操作您必须遍历datagridview行并按如下方式逐个绑定它 foreach (DataGridViewRow row in myDataGridViewProducts.Rows) { DataGridViewComboBoxCel

如何将组合框与datagridview中的列表绑定。用于绑定“组合框” 这里我直接在绑定源中赋值

 programEntityBindingSource.DataSource = _Usercom.GetProgramName();

如何执行此操作

您必须遍历datagridview行并按如下方式逐个绑定它

foreach (DataGridViewRow row in myDataGridViewProducts.Rows) 
{
        DataGridViewComboBoxCell cell =DataGridViewComboBoxCell)row.Cells("myProductCol");
    cell.DataSource = _Usercom.GetProgramName();
    cell.DataPropertyName = "ProgramName";        
    cell.DisplayMember = "Name";
    cell.ValueMember = "Self"; // key to getting the databinding to work
    // no need to set cell.Value anymore!
}

这里的IPProduct是什么&我需要在哪里使用这一行不是必需的。现在检查。您真的需要循环吗?您可以将
数据源
分配给列本身!