2017-03-21 8 views
0

あるxamlから別のxamlにデータを移動する可能性はありますか?c#UWPのあるxamlから別のxamlへのデータ移動

メインページで私は数字とボタンを書くことができます "5"とPage1のページ1に移動するテキストボックスがありますページ1私は結果を表示したいテキストブロックを持っています。私はUWPに関する情報を見つけることができませんでした

例えば メインページ

テキストボックス= 5、押しボタン

Page1の テキストブロック= 10

答えて

1

パラメータを渡すことで、ページ間でデータを共有できます。

var value = int.Parse(textbox.Text) + 5; // make sure you handle faulty input 
Frame.Navigate(typeof(Page1), value); 

Page1で、あなたはこのオーバーライドして、その値にアクセスすることができます。

protected override void OnNavigatedTo(NavigationEventArgs e) 
{ 
    base.OnNavigatedTo(e); 

    var value = (int)e.Parameter; // this should be 10 

    // ... do what you need with that value 
} 
+0

おかげで多くのことを。 これは機能しています:) – JohnDown

関連する問題