gpt4 book ai didi

WPF 与分辨率无关

转载 作者:行者123 更新时间:2023-12-02 15:02:10 26 4
gpt4 key购买 nike

如果我将所有内容放入 viewbox 容器中,那么我的 wpf 应用程序将与分辨率无关,或者我需要执行其他操作吗?请帮助概念。

最佳答案

根据可用屏幕或中等尺寸缩放​​元素
如果您希望始终填充屏幕或输出设备的某些空间,而与指标无关,那么使用 View 框是一个不错的选择。如果你有一个大显示器,你就会有一个大元素,如果你有一张小纸,你就会有相同元素的小打印。
随着Stretch -图像的属性,您仅对图片有类似的可能性。

使每个设备上的元素大小相同
WPF 被设计为“与分辨率无关”。这种分辨率独立性的目标是,如果您设计一个 15 英寸的元素,那么它将出现在这 15 英寸的每个输出介质上,与输出设备的分辨率无关。尺寸的计算和规范是在“设备独立像素”(DIP)中完成的您可以将其转换为厘米或英寸,而无需了解输出设备分辨率的具体知识。

96DIP == 1英寸== 2.54厘米;
1英寸==96DPI;
1厘米==37.8DIP;

如果想要使用这种分辨率独立性,您可以为元素设置固定值(以 DIP 为单位)。在大型显示器上,您的元素可能只使用一小部分(例如 15 英寸),而在小型显示器上,它会填充整个屏幕(也是 15 英寸)。

关于WPF 与分辨率无关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5066958/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com