2014-01-30 25 views
0

我有一個使用WebView控件的C#WinRT應用程序。我創建了事件處理程序的射擊事件無:WinRT WebView事件不會觸發?

Uri theUri = new Uri("http://bing.com/"); 

webViewVideoPlayer.NavigationStarting += webViewVideoPlayer_NavigationStarting; 
webViewVideoPlayer.NavigationCompleted += webViewVideoPlayer_NavigationCompleted; 
webViewVideoPlayer.ContentLoading += webViewVideoPlayer_ContentLoading; 
webViewVideoPlayer.NavigationFailed += webViewVideoPlayer_NavigationFailed; 

webBrowserVideoPlayer.Navigate(theUri); 

我已經在每個事件處理機構的第一行設置斷點。網頁呈現良好,但沒有一個斷點被擊中。我能做些什麼來解決這個問題?

該應用程序當前配置爲Debug build,x86平臺。

[對調音師來說:這顯然不是我最好的帖子。我很累,犯了一個愚蠢的錯誤。如果您覺得最好刪除它,請執行。]

+1

哈!我看着它,只是假設你的webViewVideoPlayer是webBrowserVideoPlayer模板的一部分,並聳聳肩。從來沒有認爲這些是無關的! :D –

回答

1

您的代碼中有兩個不同的控件名稱。該事件被連接到webViewVideoPlayer,但後來Navigate被稱爲在不同的WebView稱爲webBrowserVideoPlayer.

我做了的WebView測試和被稱爲事件預期。

+0

哎喲,只是拉了一個全能的。謝謝。 –