C#如何在tabPage中动态添加usercontrols

时间:2015-07-16 09:09:12

标签: c#

我不知道如何添加usercontrol ..

我的代码和控件位于

之下
   private void button1_Click(object sender, EventArgs e)
    {
        test = new test[index];
        for (int i = 0; i < test.Length; i++)
        {
            test[i] = new RecorderGenerator.test();
            test[i].Location = new Point(0, i * 20);
            test[i].Size = new Size(100, 10);
            test[i].TabIndex = i;
            test[i].BackColor = Color.Transparent;
            test[i].AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
            test[i].Visible = true;
            this.tabPage1.Controls.Add(test[i]);
        }

        index++;
    }

我尝试添加其他控件(例如文本框),这是可能的。

但我无法添加由我制作的控件

1 个答案:

答案 0 :(得分:1)

请按照以下步骤操作:

  1. 确保您的控件与其他任何控件一样,您可以在Visual Studio中手动添加它
  2. 手动将控件添加到标签页
  3. 检查自动生成的代码
  4. 复制此代码(并相应修改)