要在窗体中显示控件就先要创建它,比如一个 Bottom 控件,在C#中所有的控件都是继承基类的子类,自然 Bottom 也是一个类。 那么创建一个 Bottom 类的数组,必需要实例化才行。
Bottom[] btnArray = new Bottom[10] ; //像创建数组一样,简单吧,嘿嘿。
for(int i=0; i<10; i++)
{
btnArray[i] = new Bottom(); //类的对象必须实例化!
btnArray[i].text = "设置一下控件的属性。OK" ;
Controls.Add( btnArray[i] ) ; //注意:将控件数组包含到容器当中才能显示!
}
窗体里的控件都被包含在 Control 里面 (我们可以暂且不管这到底是个什么东西,先学会这个形式,会用就行)。
上面已经知道在窗体中添加控件使用 Control.Add() 方法
相应的在窗体中移除控件使用 Control.remove() 方法
附:
打开窗体设计器代码窗口 在主窗口的设计代码中可以看到 上面的Control 方法;
通过观察其他控件的生成代码,可以得到很多启示...