WinForm窗体DPI自适应问题
作者:互联网
问题描述
WinForm程序在系统dpi放大150%时,解决错位显示不全。
解决方案
- 设置窗体和自定义用户控件的AutoScaleMode为None
- 设置app.manifest的dpiAware为true,内容如下
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
<longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
</windowsSettings>
</application>
标签:控件,自定义,窗体,设置,true,DPI,WinForm 来源: https://www.cnblogs.com/known/p/16384346.html