【Silverlight】アウト オブ ブラウザ(Out of Browser)で新しいページに遷移するには

【Silverlight】アウト オブ ブラウザ(Out of Browser)で新しいページに遷移するには

// XAML
<HyperlinkButton 
    x:Class="NewWindowsButton"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    
>

// C# Code
public class NewWindowsButton : HyperlinkButton
{
    public NewWindowsButton(string navigateUri)
    {
        base.NavigateUri = new Uri(navigateUri);
        TargetName = "_blank";
    }

    public void Navigate()
    {
        base.OnClick();
    }
}

// 使用例
NewWindowsButton button 
    = new NewWindowsButton("https://keibalight.wordpress.com/");
button.Navigate();

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中