Pat*_*iel 5 .net winforms c#-4.0
我想使用.NET 4.0将我的DataGridView类中的列绑定到C#中的第二级对象中的条目.例如:
我有对象A:
public class A
{
public long id;
public B bClass;
}
Run Code Online (Sandbox Code Playgroud)
和对象B.
public class B
{
public long id;
public string name;
}
Run Code Online (Sandbox Code Playgroud)
有没有办法将类A的列表声明为DataGridView上的数据源,但是将其中一列绑定到B类中的name属性?
我把它提炼了一点,但希望这不会令人困惑.谢谢您的帮助!
是的。
当你绑定时,你这样做:
grid.DataSource = MyAList;
grid.DataMember = "bClass";
grid.DataBind();
Run Code Online (Sandbox Code Playgroud)
现在,当您进行绑定时,您正在对 B 类的成员进行评估。