Windows 窗体 C# 应用程序 - 当用户为操作系统字体大小选择 125% 或 150% 时,Webbrowser 控件不显示自定义 html 内容?

问题描述

我们设计了一个适用于所有分辨率的 Windows 窗体应用程序。现在,我们遇到了一种情况,当我们为字体大小选择 125% 或 150% 时,自定义 html 没有显示在 Webbrowser 控件中。当我选择 100% 时它会正确显示,如下面的屏幕截图所示

enter image description here

我已将屏幕分辨率设置为 1440x900,并将设置更改为 125%,如下面的屏幕截图所示。在这种情况下,Webbrowser 控件中将显示一个空白页面。我正在使用以下代码在 Webbrowser 控件中显示 html 内容

Webbrowser1.DocumentText =
            "<html><body>Please enter your name:<br/>" +
            "<input type='text' name='userName'/><br/>" +
            "<a href='http://www.microsoft.com'>continue</a>" +
            "</body></html>"

enter image description here

你能说明为什么当我选择 125% 时没有显示 html 内容,而当我选择 100% 时它会显示并提供解决方案吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)