这个我会:
本示例以编程方式创建一组 Windows 窗体单选按钮,并将其 Text 属性设置为字符串数组中的值。示例
private void button1_Click(object sender, System.EventArgs e)
{
    string [] stringArray = new string[3];    stringArray[0] = "Yes";
    stringArray[1] = "No";
    stringArray[2] = "Maybe";    System.Windows.Forms.RadioButton [] radioButtons = new System.Windows.Forms.RadioButton[3];    for(int i=0; i<3; ++i)
    {
        radioButtons[i] = new RadioButton();
        radioButtons[i].Text = StringArray[i];
        radioButtons[i].Location = new System.Drawing.Point(10, 10+i*20);
        this.Controls.Add(radioButtons[i]);
    }
}
编译代码
本示例需要: 一个含有名为 button1 的 Button 控件的 Windows 窗体。将 button1 的 Click 事件处理程序设置为 button1_Click。 

解决方案 »

  1.   

    Form本身不就有Controls属性,不就是个控件数组吗?
    private TextBox[] TextBoxArray = new TextBox[]
    {
      TextBox1,
      TextBox2,
      TextBox3
    }
    //这是一个TextBox数组
      

  2.   

    我贴的例子 你要是看不懂的话,那么请你好好看看 c# 的基础书籍吧,因为那个例子就是msdn上自带的。
      

  3.   

    C# 中的控件是不支持数组的。
    只能用集合。它的Controls属性。