当前位置: 代码迷 >> C# >> WinForm下的DataGridView怎么支持List<dynamic>的数据源
  详细解决方案

WinForm下的DataGridView怎么支持List<dynamic>的数据源

热度:270   发布时间:2016-05-05 05:26:55.0
WinForm下的DataGridView如何支持List<dynamic>的数据源?
WinForm下的DataGridView如何支持List<dynamic>的数据源?
我直接绑定到DataSource,但是界面上并不显示出数据。
------解决思路----------------------
你添加列了吗,添加一列,设置列的datapropertyname为类的字段名

        class Person
        {
            public string Name { get; set; }
        }

            List<dynamic> list = new List<dynamic>();
            for (int i = 0; i < 10; i++)
            {
                Person p = new Person();
                p.Name = i.ToString();
                list.Add(p);
            }
            dataGridView1.DataSource = list;
  相关解决方案