C# 将Bindingsource绑定到列表
我有一门课C# 将Bindingsource绑定到列表,c#,.net,datagridview,c#-2.0,bindingsource,C#,.net,Datagridview,C# 2.0,Bindingsource,我有一门课 internal class CalculationsDataRelations { public List<CalculationsDataRelation> Relations; } 但我得到一个异常:“在数据源上找不到DataMember属性‘Relations’。” 如何正确绑定datagridview?绑定必须与属性绑定,但您的内部类只提供一个字段。另外,您还没有用“new”实例化列表变量 尝试将其更改为以下内容: internal class Cal
internal class CalculationsDataRelations
{
public List<CalculationsDataRelation> Relations;
}
但我得到一个异常:“在数据源上找不到DataMember属性‘Relations’。”
如何正确绑定datagridview?绑定必须与属性绑定,但您的内部类只提供一个字段。另外,您还没有用“new”实例化
列表
变量
尝试将其更改为以下内容:
internal class CalculationsDataRelations {
private List<CalculationsDataRelation> relations = new List<CalculationsDataRelation>();
public List<CalculationsDataRelation> Relations {
get { return relations; }
}
}
内部类计算数据关系{
私有列表关系=新列表();
公共关系{
获取{返回关系;}
}
}
是的,我换了。有没有完整源代码样本的最终解决方案?
internal class CalculationsDataRelations {
private List<CalculationsDataRelation> relations = new List<CalculationsDataRelation>();
public List<CalculationsDataRelation> Relations {
get { return relations; }
}
}