C# 我能知道Webbrowser控件是否返回了“;“找不到页面”;?

C# 我能知道Webbrowser控件是否返回了“;“找不到页面”;?,c#,webbrowser-control,C#,Webbrowser Control,这可能是一个“是”或“否”的问题,需要跟进: 当我使用Webbrowser控件时,是否有办法知道它是否返回了“未找到页面”错误?例如,使用.ReadyState属性? 如果是,怎么做 如果没有,有没有一个简单的方法?可能通过检查页面标题或其他什么?加载完成事件应获得一个NavigationEventArgs,其中包含WebResponse,其中包含可以检查的标题 基于此控制: 有 NavigateError函数,在导航过程中发生错误时激发 请参阅此线程中标记的答案:这似乎很有趣。我可以简单地将其

这可能是一个“是”或“否”的问题,需要跟进: 当我使用Webbrowser控件时,是否有办法知道它是否返回了“未找到页面”错误?例如,使用.ReadyState属性? 如果是,怎么做


如果没有,有没有一个简单的方法?可能通过检查页面标题或其他什么?

加载完成事件应获得一个
NavigationEventArgs
,其中包含
WebResponse
,其中包含可以检查的标题

基于此控制: 有 NavigateError函数,在导航过程中发生错误时激发


请参阅此线程中标记的答案:

这似乎很有趣。我可以简单地将其当作(webbrowser.NavigationEventArgs.WebResponse!=null)使用吗?或者我需要使用某种不同的语法吗?