2016-12-13 5 views
0

MVC + Xamarin + C#を使用するプロジェクトで作業しているXamarin + c#を初めて使用しています。私は別の画面にも使用できる必要なデータを収集するコントローラを持っています。私は2番目の画面に入っていますが、このデータにもっと効率的にアクセスするにはどうしたらいいですか?また、最初のコントローラーから2番目のコントローラーにデータを渡す方法はありますか?Xamarin + MVC + Cを使用してコントローラ間でデータを渡す方法#

+0

を使用することができますmvvmパターン:https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-basics/data_bindings_to_mvvm/ またはhttps://mvvmcross.com/docs –

答えて

0

あなたが望むものを実装する最良の方法は、ViewModelです。あなたには、いくつかのフォームからのパラメータと別のものを渡したい場合は、ページごとに異なるctorを作成することができ、のようなもの:

public YourPage (int param1, string param2) { 
    InitializeComponent(); 
    <your code> 
} 

あなたがこのページを呼び出すときにあなたは、いくつかを使用することができます

await Navigation.PushAsync(new YourPage(Id1, String1), true); 
関連する問題