2015-11-15 10 views
7

をクリックしてくださいsub.xaml移動ボタンIを、私はブレンド2015</strong> VS <strong>ためのボタンを追加しましたWindowsの<strong>モバイルアプリケーション</strong>を開発し、ない<strong>ボタンページのために私のボタンにバインドする方法</strong>オプションに移動がありませんしています

<Button x:Name="button" Content="Enter" Height="42" Margin="122,-113,0,0" 
    VerticalAlignment="Top" Width="144" Foreground="#FF50CBC5" 
    Background="#FF0F0E0E" HorizontalAlignment="Left"/> 
+0

あなたはハイパーリンクボタンを意味していますか? –

+0

sub.xamlページのボタンをナビゲートしたい – Codeone

+0

私の答えがあなたのためにこの問題を解決しましたか? –

答えて

10

ハイパーリンクボタンは、あなたのonclickの別のページに移動するためのオプションを提供します。

このスクリーンショットはBlendのものです。

enter image description here

次のように生成されたクリックハンドラを含め、あなたのマークを変更します。

<HyperlinkButton x:Name="button" Click="HyperlinkButton_Click" 
    Content="Enter" Height="42" Margin="122,-113,0,0" 
    VerticalAlignment="Top" Width="144" Foreground="#FF50CBC5" 
    Background="#FF0F0E0E" HorizontalAlignment="Left"/> 

あなたのcsでは、ナビゲーションを指示する必要があります。

+1

先生、非常にclearfull、助けをありがとう – Codeone

1

ボタンのClickイベントがあります。そのクリックイベントでコードを

private void Button_Click(object sender, RoutedEventArgs e) 
    {  
     NavigationService.Navigate(new Uri("/sub.xaml", UriKind.RelativeOrAbsolute)); 
    } 
+0

私はWPFで、上記のソリューションのいずれかを使用することができませんWPFでどのようにナビゲートするには? – user3610920

0

というように記述します。これは次の手順で行うことができます。

第1ステップ - ウィンドウに新しいボタンを追加し、必要に応じてプロパティを変更します。

第2ステップ - そのボタンをダブルクリックします。次のようにcsファイルに移動します。

private void Button_Click(object sender, RoutedEventArgs e) 
{  

} 

第三ステップ -

private void Button_Click(object sender, RoutedEventArgs e) 
{ 
    NewWindow newWindow = new NewWindow(); 
    newWindow.Show(); 
    this.Close(); 
} 

現在のウィンドウを閉じ、おかげであなたはそれをナビゲートし、開きたいウィンドウの新しいオブジェクトを作成します。

関連する問題

 関連する問題