我有一个带有页面导航的 WPF 应用程序。我使用 MvvmLight 工具包。我有两个页面:(FirstPage
默认页面)和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();
但它并不美丽。请帮帮我。