110,534
社区成员
发帖
与我相关
我的任务
分享
private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < 5; i++)
{
AddDgv(new DataGridView(),i);
}
}
private void AddDgv(DataGridView dgv ,int n)
{//大概这个样子,细节都可以修改
this.MiddleContainer.Controls.Add(dgv);
//dgv.Left = 10;
dgv.Dock = DockStyle.Left;
dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
dgv.Width = 150;
dgv.Height = MiddleContainer.Height;
dgv.BackgroundColor = Color.White;
dgv.Columns.Add("第一列","name1");
dgv.Columns.Add("第二列", "name2");
for (int i = 0; i < 10;i++ ) dgv.Rows.Add("张三", "李四");
dgv.AllowUserToAddRows = false;
dgv.RowHeadersVisible = false;
//dgv.ColumnHeadersVisible = false;
Label lab = new Label();
lab.Text = " 第"+n.ToString()+"组";
dgv.Controls.Add(lab);
lab.Height = 20;
lab.Width = 150;
lab.BackColor = Color.Coral;
}