2013-10-27 78 views
0

在我的Windows Store應用,我在XAML頁面設置網頁視圖:集的XAML網頁視圖

<WebView x:Name="wv1" Visibility="Collapsed"/> 
<Image x:Name="img" Source="Assets/fb1.png" Stretch="Fill" Tapped="img_Tapped" /> 

我想,當圖片被點擊屏幕,web視圖加載到指定的URI。

我設置了圖片上的點擊功能,在點擊時導航到google.com。

private void wv1_Tapped(object sender, TappedRoutedEventArgs e) 
     { 
      Uri uri = new Uri("http://www.google.com/"); 
      wv1.Navigate(uri); 

     } 

但是當我點擊圖像時,什麼也沒有發生。

我該如何解決這個問題,以便當我點擊屏幕上的圖像時,它將使用webview導航到Google而無需離開應用程序?

回答

0

您的WebView被硬編碼爲Collapsed,這就是您沒有看到它的原因。您需要將它的Visibility設置爲Visible

wv1.Visibility = Visibility.Visible; 

導航到URI後。

雖然,建議將的WebView綁定到Visibility屬性,以便您可以更改該屬性的值,而不是自己明確設置可見性。

+0

感謝它的工作。 – user1704514