一:添加一个控件 private void button1_Click(object sender, EventArgs e) { Label Label1 = new Label(); Label1.Text = "动态测试"; this.Controls.Add(Label1); } 二:添加一组控件 private void button1_Click(object sender, EventArgs e) { for (int i = 0; i < 4; i++) { Button btn = new Button(); btn.Text = "Button " + i.ToString(); btn.Left = btn.Width * i; btn.Click += new EventHandler(btn_Click); this.Controls.Add(btn); } } void btn_Click(object sender, EventArgs e) { MessageBox.Show(sender.ToString()); }