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

C# Winform DataGridView绑定数据源的类型
现在用List<T>对数据表格绑定数据。

但是T现在很特殊,现在举例如下:

  public class Student
    {
        string name;

        int age;
        /// <summary>
        /// 年龄
        /// </summary>
        public int Age
        {
            get { return age; }
            set { age = value; }
        }

        decimal height;
        /// <summary>
        /// 学生身高
        /// </summary>
        public decimal Height
        {
            get { return height; }
            set { height = value; }
        }

        int sex;
        /// <summary>
        /// 0表示男生,1表示女生 ,其他表示未知
        /// </summary>
        public int Sex
        {
            get { return sex; }
            set { sex = value; }
        }

        object bo;
        /// <summary>
        /// 其他对象
        /// </summary>
        public object Bo
        {
            get { return bo; }
            set { bo = value; }
        }
    }


bo也是一个对象,bo的对象不确定,比如是A对象,B对象。

现在要把A对象的属性也显示到表格里面去。







------解决方案--------------------
以前我弄过这个,不过那时候我就是把结构的数据丢到datatabale来封装在绑定,先M