0

如果将 WebBrowser 控件从其实际父级中移除并将其添加到另一个容器中几次,则可能不会显示 webBrowser 中加载的页面。

我制作了一个易于重现的小型 Windows Phone 解决方案: WindowsPhoneSolution.zip

您必须按几次上部按钮,在某些时候您会看到两个 WebBrowser 都保持空白(注意:只能在 Emulator WVGA 512MB 中重现!可能是因为我的测试设备更快?我不知道它是否是 Emulator或系统错误)

到目前为止我尝试了什么?

  1. 在浏览器容器和浏览器控件本身上调用具有刷新、无效等名称的方法

  2. 切换容器后更改 WebBrowser 控件的大小

  3. 在没有使用单独按钮的情况下,我可以找到强制显示内容的唯一方法,并在单击它时更改 WebBrowser 控件的大小(注意:新大小应该与原始大小不同) . 这使得 WebBrowser 的内容出现。

4

0 回答 0