ページ ナビゲーションを備えた WPF アプリケーションがあります。MvvmLight ツールキットを使用しています。FirstPage
(既定のページ) との 2 つのページがありSecondPage
ます。に移動FirstPage
しSecondPage
ます。
にパラメータを渡したいSecondPage
。
//code on FirstPage
NavigationService.NavigateTo(new Uri("SecondPage.xaml", UriKind.Relative));
Messenger.Default.Send<string>("my mess");
//code on SecondPage
//constructor
public SecondPage()
{
Messenger.Default.Register<string>(this, GetMess);
}
private void GetMess(string obj)
{
}
最初に起動すると、うまくいきません。SecondPage のインスタンスを作成できます。
PageSecond page = new PageSecond();
しかし、それは美しくありません。お願い助けて。