更改屏幕中的字体大小

时间:2014-04-01 06:50:22

标签: c# windows-forms-designer

我在C#中有一个Windows窗体应用程序。现在我想改变所有屏幕的字体大小。这很难,因为我的项目有很多屏幕。 有没有办法改变C#windows窗体应用程序中所有屏幕的字体大小 立刻?

1 个答案:

答案 0 :(得分:1)

在项目的解决方案资源管理器中展开属性。 打开“设置”并设置应用程序的默认字体大小和其他默认值。

Settings Designer

在每个表单的构造函数中添加以下行:

//set fonts           
this.Font = Settings.Default.appFont;

您可以更改/设置 Settings.Default.appFont 的值。

如果要访问所有屏幕/表单的对象,则必须为每个表单创建CollectionBase。集合可用于将字体分配给一个类的所有屏幕。点击此链接http://support.microsoft.com/kb/815707

Application.OpenForms集合也可以提供帮助。