画面上button控件比较多,且分布很散,有没有什么方法在设计画面上选中所有button控件,统一更改属性。

解决方案 »

  1.   

    foreach(Button btn in form.Controls)
    {
       btn.Text="123";
    }
    以上只是选中form的儿子辈的按钮,如果还要选中form上的panel中的button,就需要用递归了
      

  2.   


    可以在窗体初始化的时候把窗体上的所有的Button通过递归放到一个集合中,然后代码里再用就方便了
      

  3.   

    给所有的button加相同的class名,然后设置该class的style.所有的button就拥有了相同的设置。