Autoscale
当用户在其显示设置中设置了 100% 以外的内容时,我有一个似乎不尊重的表单。
有人知道这里发生了什么吗?
以下是我将其缩小到的具体条件:
- WinForms 项目
- 将图像放在按钮上(由于按钮上的图像缩放,下图中未显示)
- 将 WPF 用户控件添加到项目中(无需从 WinForm 中引用它)
笔记
- 删除 WPF 用户控件或按钮上的图像(资源可以保留)会导致预期的缩放
- 在糟糕的缩放示例中,请注意没有窗口图标或窗口文本......也许有线索?
- 很难说,但看起来它以正确的缩放比例在屏幕上闪烁,然后以错误的缩放比例重新绘制。
图片
不良结果(无缩放):
预期结果(预期扩展):
项目: