使用控件创建TableLayoutPanel

时间:2019-04-09 13:19:36

标签: c#

我有一个包含2行的tablelayoutpanel。 第一行在每一列中仅包含标签,第二行在第一列中包含一个组合框,在第二,第三,第四,第五列中包含四个文本框,在最后两列中包含两个按钮。我想要当我单击“添加”按钮时,它动态创建具有与第二个相同的体系结构的另一行。我在Windows窗体上工作,我是新手。您可以在图像上看到我的表单

1

代码:

private void button3_Click(object sender, EventArgs e)
        {
            ComboBox Cmb = new ComboBox();

            Cmb.Dock = System.Windows.Forms.DockStyle.Fill;
            Cmb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
            Cmb.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
            Cmb.FormattingEnabled = true;
            //Cmb.Location = new System.Drawing.Point(4, 47);
            Cmb.Name = "comboBox1";
            Cmb.Size = new System.Drawing.Size(289, 24);
            //Cmb.TabIndex = 5;

            tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.AutoSize));

            tableLayoutPanel1.Controls.Add(Cmb, 0, 2);
        }

0 个答案:

没有答案