2013-02-09 60 views

回答

0

您只能在WebView控件中加載網頁。把它放在你的頁面上第一:

<WebView x:Name="MyWebView" /> 

在你Hyperlink加載頁面的點擊事件處理程序到這個WebView

private void Hyperlink_OnClick(object sender, RoutedEventArgs e) 
{ 
    MyWebView.Navigate(new Uri("http://www.facebook.com")); 
} 
0

Process.Start(「http://facebook.com」);這將加載默認瀏覽器在facebook.com這是你所需要的?

發射器類怎麼樣?您可以使用Launcher類在默認處理程序中啓動文檔,即使用默認瀏覽器加載網站,從我所瞭解的您無法創建流程的角度來看。

async void DefaultLaunch() 
{ 
    // Path to the file in the app package to launch 
    string imageFile = @"images\test.png"; 

    var file = wait Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync(imageFile); 

    if (file != null) 
    { 
     // Launch the retrieved file 
     var success = await Windows.System.Launcher.LaunchFileAsync(file); 

     if (success) 
     { 
     // File launched 
     } 
     else 
     { 
     // File launch failed 
     } 
    } 
    else 
    { 
     // Could not find file 
    } 
} 
+0

我想放置社交網站的所有圖標,當用戶點擊fb圖標,它應該加載http://facebook.com,我在c#和xaml – user2056575 2013-02-09 07:00:50

+0

你想要它加載用戶默認瀏覽器或創建某種Web視圖? – Guernica 2013-02-09 07:03:18

+0

它應該加載在我的應用程序頁面中,而不是在用戶網頁或默認瀏覽器中 – user2056575 2013-02-09 07:23:41

相關問題