我有一个 WebBrowser 控件并使用 NavigateToString 来显示内容。在调用 NavigateToString 之后,所有内容都已正确加载并且看起来很棒。但是,如果按下 F5,则显示变为空。
如何允许刷新,但重新加载内容?
最佳答案
那是因为没有要重新加载的 URL。更准确地说,我希望 URL 是 about:blank
使用 NavigateToString
时.检查browser.Document.URL
来验证这一点。您可能想要创建一个临时文件并导航到它。
[编辑]确实,((dynamic)webBrowser.Document).URL
是about:blank
在 NavigateToString
之后,所以您正在重新加载空白页。
关于c# - 在 WebBrowser 控件上刷新后显示为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18477862/