C#中怎么样一次修改多个textbox的属性

如题,比如:我要修改textBox1、textBox2、textBox3、textBox4……的字体,怎么样一次修改他们的属性,而不是一个个的用textBox1.Font = new System.Drawing.Font("楷体", 8, FontStyle.Bold);这种方式修改。

如果在一个窗体中可以一次全部选中,然后改属性就行了,之后全部都变成了你要的那个字体。在右下角的属性窗口中改,点开fron改字体就行了。或者你是需要一个窗体统一字体的,那就更加简单了,你选择那个窗体然后改那个窗体的字体属性,同样是在右下角改属性,然后你添加上窗口的所有控件都是你指定的字体的,这样窗口字体统一更好看。看看对你有所帮助不
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-29
给他们共同的标记,比如class。然后给设置样式。
第2个回答  2014-08-29
可以写一个方法吧要修改的属性作为参数,每次修改时调用这个方法就OK了

public void Change(string fontxx,FontStyle fontstyle)
{
textBox1.Font=new System.Drawing.Font(fontxx,fontstyle);
textBox2.Font=new System.Drawing.Font(fontxx,fontstyle);
textBox3.Font=new System.Drawing.Font(fontxx,fontstyle);
..........
}
调用:
Change("楷体",FontStyle.Bold);本回答被网友采纳
第3个回答  2014-08-29
你意思是这样么??

TextBox1.ForeColor = TextBox2.ForeColor = System.Drawing.Color.Red;
相似回答
大家正在搜