WPF 缩放 150 时的屏幕填充和边距问题
我正在创建一个具有 webview 的 wpf 应用程序。 我已经使用动态绑定来设置 webview 的宽度和高度。 这里的问题是所有分辨率的 webview 在除 150% 之外的任何缩放因子下都能正确显示。 屏幕从顶部开始,间隙开始。我检查了没有使用任何边距或填充的地方,仍然只进行 150% 缩放,我能够看到间隙。
我尝试以编程方式获取边距,但我看不到边距和填充
附加屏幕截图
屏幕顶部为 100% 和 125%,任何分辨率:
屏幕顶部为 150 %
I am creating a wpf application which have webview.
I have used the dynamic binding to set width and height to webview.
Here the issue is for all resolution webview is showing properly at any scaling factor except 150% .
Screen is starting with gap starting from top . I have checked no where I have used any margin or padding still only for 150% scaling I am able to see the gap.
I tried to fetch the margin programmatically but I can see no margin and padding
Attaching the screenshots
Screen top at 100% and 125 % with any resolution :
Screen top at 150 %
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果它适用于 100% 而不是 150%,那么我认为您为应用程序使用了错误的尺寸。
确保主窗口和网页视图页面的 minHeight 正确。
我确信 100% 的高度是 1080 ,但 150% 的高度将接近 720
确保最小高度设置为低于 720
If it is working for 100% and not for 150% then I think you are using the wrong dimension for your application.
Make sure your minHeight is correct , for main windows and for webview page.
I am sure for 100% the height is 1080 , but for 150% height will be near about 720
Make sure min height is set below 720