我正在使用 Windows 窗体WebBrowser
控件通过设置来显示生成的报告DocumentText
。有没有办法可以阻止用户在右键菜单中选择“刷新”,或者拦截刷新以便我可以重新生成我的报告?目前刷新方法重新加载“关于:空白”,丢弃我的报告。
Browser.AllowNavigation = true;
Browser.DocumentText = "<head></head><body><h1>Test</h1></body>";
到目前为止,刷新似乎不会导致Navigating
事件,并且我没有收到DocumentCompleted
事件,即使控件确实替换了 HTML 内容。我已经尝试了 的两种设置AllowNavigation
,没有明显的区别。