【发布时间】:2012-11-19 06:17:52
【问题描述】:
我有几个带有Height="768" Width="1024"的WPF应用程序窗口
当用户将 DPI 更改为 125% 时,他们将无法查看窗口的下半部分?
解决问题的最简单方法是什么。
【问题讨论】:
我有几个带有Height="768" Width="1024"的WPF应用程序窗口
当用户将 DPI 更改为 125% 时,他们将无法查看窗口的下半部分?
解决问题的最简单方法是什么。
【问题讨论】:
这种情况是否只发生在 WPF 窗口中?
其他窗口是否正确显示?
当用户增加 DPI 时,WPF 通过使像素“更大”来按比例增加窗口。
WPF 与 DPI 分辨率无关。
如果某物的宽度为 96px = 1 英寸,则对于不同的分辨率,它必须具有相同的尺寸。对于 125% DPI 分辨率宽度变为 120 设备 (!) 像素。如果用户的显示器不支持高 dpi 分辨率,则窗口可能会占用比屏幕上可用的区域更多的区域。
【讨论】: