2014-06-05 3 views
0

WebBrowser 컨트롤이있는 WPF 응용 프로그램이 있습니다.WPF WebBrowser : 탐색 오류 받기

웹 사이트로 이동할 때 해당 페이지가 온라인인지 아닌지 알고 싶습니다. 페이지에 액세스 할 수 없으며 로컬 html 오류 페이지로 이동하고 싶습니다 ...

어떻게해야합니까?

내가 찾은 첫 번째 해결책은 탐색하기 전에 WebRequest를 수행하는 것이지만 추가 웹 사이트 호출이 필요합니다 ... 다른 해결책을 찾고 싶습니다.

본인은 웹 브라우저의 "탐색"이벤트에 페이지의 HTTP 상태 코드를 얻고 싶었다, 그러나 나는 WebResponse를 항상 널 있기 때문에 WebBrowser 컨트롤 qith 불가능 here ...

발견 다른 해결책이 있습니까?

답변

0

이것은 일반적인 질문으로, .Net NavigationService를 사용하여 here 솔루션을 추가했습니다. 대안도 논의됩니다.