C#有一个控件的集合类ControlCollection,可以包含窗体或容器中的所有控件,而窗体或容器中有Controls属性,这个属性就是ControlCollection类,这样我们就可以通过操作Controls属性可以添加或者删除属性了。
using System; using System.Windows.Forms; namespace WindowsFormsApplication14 { public { Button btn = new public Form1() { InitializeComponent(); } private { btn.Text = “新按钮“; btn.Click += Btn_Click; this.btn.Left = 200; this.btn.Top = 200; this.Controls.Add(this.btn); } private { MessageBox.Show(“你点击了新添加的按钮!“); } private { this.Controls.Remove(this.btn); } } } |