![](/img/trans.png)
[英]Transform Screen.PrimaryScreen.WorkingArea to WPF dimensions at higher DPI settings
[英]Have a WPF Application ignore DPI settings
Dpi意识在这种情况下将无济于事。 它只会更改CompositionTarget.TransformToDevice矩阵,但控件大小不会更改。
我使用视图框缩放所有内容。 我的应用程序中的所有尺寸均适用于Surface Pro 3纵向:
<Window>
<Viewbox Stretch="Uniform">
<Grid Width="1440" Height="2160">
<!-- ... -->
</Grid>
</Viewbox>
</Window>
您可以基于屏幕DPI计算视图框的大小。 看到这个答案: https : //stackoverflow.com/a/12414433/991267
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.