我有一个WebBrowser控件并使用NavigateToString来显示内容。在调用NavigateToString之后,所有内容都正确加载并且看起来很棒。但是,如果按下F5,显示屏将变空。
如何允许刷新,但重新加载内容?
答案 0 :(得分:3)
那是因为没有要重新加载的URL。更准确地说,我希望在使用about:blank
时,网址为NavigateToString
。检查browser.Document.URL
以验证这一点。您可能想要创建一个临时文件并导航到它。
[已编辑] 确实,((dynamic)webBrowser.Document).URL
about:blank
后NavigateToString
为{{1}},因此您正在重新加载空白页。