更改winforms应用程序的字体系列和大小

7 c# winforms

Winform应用程序的默认字体系列和大小太小(看起来已经过时了恕我直言).

有没有简单的方法可以为整个应用程序更改它们?我宁愿不在控件或表单的基础上设置它们 - 如果可能的话,只是一次性的事情.

d.m*_*ada 15

WindowsFormsApplication1.Properties.Settings.Default.UserFont = new Font("Arial", 24, FontStyle.Bold);
Run Code Online (Sandbox Code Playgroud)


Roa*_*ump 7

您可以Font在应用程序中设置表单的属性,这将更改具有相同字体的所有子控件.


Mar*_*ubé -3

简短的回答:不。但你可以解决这个问题。

为自己创建一个空的 BaseForm 并将其字体设置为您想要的字体。然后你需要让所有其他形式继承你的基础形式。