Silverlight 2.0 重新導向網頁的作法

摘要:Silverlight 2.0 重新導向網頁的作法

欲在 Silverlight 2.0 應用程式中重新導向網頁,可以採用下列幾種方式:

  • 第一種方式,使用 HyperlinkButton 控制項。
  • 第二種方式,使用 HtmlWindow 類別的 Navigate 方法:

    System.Windows.Browser.HtmlPage.Window.Navigate(
      new Uri("http://blog.xuite.net/alwaysfuturevision/liminzhang", UriKind.Absolute),"_blank");
     
  • 第三種方式,使用 HtmlPage 類別的 PopupWindow 方法:

    // 將網頁開啟於 HTML 快顯視窗中。
    System.Windows.Browser.HtmlPage.PopupWindow(
      new Uri( 
        "http://blog.xuite.net/alwaysfuturevision/liminzhang", UriKind.Absolute),
      "_blank",
      myOptions);
     
  • 第四種方式,使用 HtmlWindow 類別的 Eval 方法:

    System.Windows.Browser.HtmlPage.Window.Eval("document.location.href='http://blog.xuite.net/alwaysfuturevision/liminzhang';");