解决方案 »

  1.   

    你不如直接拿个List装这些控件。反正都是引用类型,只记录了一个首地址而已。
      

  2.   

    遍历窗体,判断控件名
    然后对应操作
    foreach(control item in this.controls)
    {
    string s=item.name;
    }
      

  3.   

    如果都是textbox
    完全可以定义成
    textbox[ ] boxlist=new textbox[]{xtkk,btnbb,txtvv,cbodd,txtcc}
    然后直接操作
    boxlist[0].text
      

  4.   

    注意,
    .Name才是控件名
    .Text只不过是控件显示的文本,这是随时在变化的
      

  5.   

    可以放到control类型的集合里啊
    control类型是控件类型的基类,只要是窗体控件都可以放进去
    当然在使用的时候,需要再判断到底是什么类型,强制转换回来才能使用
      

  6.   

    Dictionary<string, object> dicObj = new Dictionary<string, object>();你直接做个字典,然后把控件放字典里就行了,取得时候直接 dicObj["txtkk"]
    不过都是object型的,需要强制转化回来
      

  7.   

    控件类型不一致。
    List<Control>即可,再不行用ArrayList总可以了吧