【发布时间】:2020-03-27 16:54:21
【问题描述】:
当我将 windows 字体设置为 125% 我的 .net winforms 应用程序字体被截断并且我不想要,不确定是否有任何应用程序范围的设置可以重新缩放/调整
【问题讨论】:
-
然后设置
AutoScaleMode = Dpi而不是Font(并将字体显式设置为继承字体的控件)。你的应用应该是 DpiAware。 -
不知道明确设置字体是什么意思,建议我单独设置每个控件的字体?
-
选中所有Button,设置字体(字体当然可以一样)。一次操作。 不行为的其他控件也是如此。字体是许多控件共享的属性。如有必要,您可以将它们全部选中,从选择中排除那些没有 Font 属性(如 PictureBox)的。它甚至可能没有必要,但它可能需要直接编辑 Form.designer.cs 文件。预先使用 Dpi 设置测试表单。
标签: winforms telerik font-scaling