最近在使用 WinForms 时,发现默认情况下各个控件很模糊。最终找到的解决办法是在项目里的 App.config
文件里的 configuration
标签内添加如下代码1:
<System.Windows.Forms.ApplicationConfigurationSection>
<add key="DpiAwareness" value="PerMonitorV2" />
</System.Windows.Forms.ApplicationConfigurationSection>
然后需要在 Main
函数中调用 EnableVisualStyles
2方法:
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form2());
}
重新编译即可。