0
我已经使用Template 10框架创建了一个UWP应用程序。我有一个带有电影列表的GridView,当我点击网格上的一部电影时,我希望能够导航到MovieDetailPage。 这是我的网格项单击事件如何在UWP页面之间传递参数后获取数据
private void moviegrid_ItemClick(object sender, ItemClickEventArgs e)
{
var selectedMovie = (MovieCat)e.ClickedItem;
var nav = WindowWrapper.Current().NavigationServices.FirstOrDefault();
nav.Navigate(typeof(MovieDetailPage),selectedMovie.title);
}
代码这是我在MovieDetailPage代码
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
var parameter = (string)e.Parameter;
string movietitle = parameter;
}
当我运行我的代码,这串
"{\"Type\":\"System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e\",\"Data\":\"\\\"Avengers\\\"\"}"
参数我只想获得电影标题“复仇者”。我如何将它与此字符串分开。