2

我有显示问题usercontrol,我有一个名为which has andusercontrol的面板,现在,当我单击时,我希望在每次单击时显示,就像在每次单击时添加一行,我只是不知道如何循环它,我尝试使用索引...rowpaneltextboxcomboboxbutton_1usercontrol

代码

 private void button1_Click(object sender, EventArgs e)

        {
            AddRow add = new AddRow();
            show_pnl.Controls.Add(add);
        }

AddRowusercontrol...这是一个 Windows 应用程序,我能得到一些帮助吗?

4

1 回答 1

4

原因是它们相互重叠。要修复它增加顶部和/或左侧,如下所示:

private const int gap = 20;
private int count = 0;
private void button1_Click(object sender, EventArgs e)
{
    var add = new UserControl1();
    add.Top = count * (add.Height + gap);
    show_pnl.Controls.Add(add);
    count++;
}
于 2013-01-03T06:54:04.903 回答