有没有办法将对象的子属性绑定到datagridview?这里是我的代码:将子属性绑定到DataGridView
public class Person
{
private string id;
private string name;
private Address homeAddr;
public string ID
{
get { return id; }
set { id = value; }
}
public string Name
{
get { return name; }
set { name = value; }
}
public Address HomeAddr
{
get { return homeAddr; }
set { homeAddr = value; }
}
}
public class Address
{
private string cityname;
private string postcode;
public string CityName
{
get { return cityname; }
set { cityname = value; }
}
public string PostCode
{
get { return postcode; }
set { postcode = value; }
}
}
而且,当Person类型的对象绑定到datagridview时,我想显示ID,Name,CityName。请注意,CityName是HomeAddr的一个属性。
你想CITYNAME和邮编在一列或两个单独的列? – BFree 2009-01-13 02:58:21
当然是两列。 – Graviton 2009-01-13 03:15:43