场景:开发好WPF程序发布上线后,存在部分客户端页面布局截断、弹窗窗口定位错误的问题,最后发现是用户电脑设置了Scale参数,设置为100%、125%、150%、170%等
最终发现设置 System.Windows.Media.DisableDpiAwareness可解决问题
[assembly: System.Windows.Media.DisableDpiAwareness]