日期:2014-05-17  浏览次数:20703 次

datagridview怎么显示这个List?
        public class A
        {

            public string no { get; set; }
            public B b = new B();
public List<C> c = new List<C>();

        }

        public class B
        {
            public string no { get; set; }
            
        }

public class C
        {
            public string no { get; set; }
            
        }
请问如何一次显示全部属性?
使用的是list绑定datagridview.

------解决方案--------------------
datagridview.DataSource = aobj.c;
------解决方案--------------------
datagridview.DataSource = aobj.c; 
datagridview.DataBind();
------解决方案--------------------
这种带有明确层级的可以用树结构来显示,或者绑定控件嵌套
------解决方案--------------------
控件嵌套
或者在你的绑定事件中对datagridview的特定元素进行设定:类似datagridview[X]=item.c.no
一个控件,又不写绑定事件,要实现的话,在我知道的范围内估计比较难了