C#Winform之高分辨率下的窗體顯示模糊

自從換了高分辨率的電腦之後,發現設計的Winform窗體運行的時候會根據你的屏幕分辨率進行拉伸變形了,還變得模糊不清晰。於是通過百度搜索前輩們的經驗,然後移植到自己的博客中來,下面說一下

  1. 右鍵解決方案中的項目,添加–類
    在這裏插入圖片描述
  2. 在彈出的窗口中找到“應用程序清單文件”–添加
    在這裏插入圖片描述
  3. 會出現添加了一個app.manifest的文件,打開後去查找如下代碼段,如果有應該是註釋掉的,取消註釋,如果沒有則添加
<application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings>
      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
    </windowsSettings>
  </application>
  1. 若果有的話會是下面這樣,將紅框刪掉
    在這裏插入圖片描述
  2. 如果沒有則添加到下面的位置
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章