gpt4 book ai didi

c# - 使用 Viewbox,我可以在不实际缩放内容的情况下缩放 Webview 吗?

转载 作者:太空宇宙 更新时间:2023-11-03 10:55:47 25 4
gpt4 key购买 nike

我正在 Windows 应用商店应用程序中试验 Webview 控件,我希望它可以随所有分辨率缩放,所以我将控件放在 Viewbox 中。

它可以很好地缩放,并且适合任何很棒的分辨率,但是控件内的内容也可以缩放,我想知道是否有一种方法可以只缩放 Webview 的大小而不实际使内部内容变大。

这可能吗?

最佳答案

您可以使用比例因子。我们这样做是为了将 1920x1080 的内容强制放入 WebView。我们根据原始分辨率除以所需分辨率来计算比例因子。

据我所知,1366x768 是 Surface Pro 对 WinRT 应用程序的分辨率。有了这个,我得到了 0.71 (1366/1920) 的比例因子。

这适用于 Windows 8.1

<WebView>
<WebView.RenderTransform>
<CompositeTransform ScaleY="0.71" ScaleX="0.71"/>
</WebView.RenderTransform>
</WebView>

关于c# - 使用 Viewbox,我可以在不实际缩放内容的情况下缩放 Webview 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19572653/

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