List<DesignInfo> list = dManager.GetList();
dgvlist.AutoGenerateColumns = false;
dgvlist.DataSource = list;
dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = list;红色部分是我新加的一个dataGridView,怎么会没有数据显示呢使用上面的代码都有数据显示难道空间还需要怎么做吗
dgvlist.AutoGenerateColumns = false;
dgvlist.DataSource = list;
dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = list;红色部分是我新加的一个dataGridView,怎么会没有数据显示呢使用上面的代码都有数据显示难道空间还需要怎么做吗
{
public DesignInfo() { }
public DesignInfo(Int32 id, string name) { this.ID = id; this.Name = name; } public Int32 ID { get; set; }
public string Name { get; set; }
}
private void Form1_Load(object sender, EventArgs e)
{
List<DesignInfo> list = new List<DesignInfo>();
list.Add(new DesignInfo(1, "guwei4037"));
list.Add(new DesignInfo(2, "google")); this.dataGridView1.DataSource = list;
}
效果:
去掉就是自动生成列名,设为false你就自定义吧,控件属性那里慢慢搞
refer : http://www.cnblogs.com/wszj04/articles/1261775.html
datapropertyname输入的是你的数据库的列名。