WP8.1开发中listview在页面跳转如何实现选中的item值的传递

在mainPage页面中,建立了ListView控件并绑定了数据源,
点击其中的item元素,实现了页面跳转,但就是无法实现被选中的item值的传递,
请教大家帮忙指点~~~~
代码如下:
private void lv_ItemClick(object sender, ItemClickEventArgs e)
{
string s1 = lv.SelectedItem.ToString();
this.Frame.Navigate(typeof(PetPropertyPage1),s1);
}

2个回答

z598776525
z598776525 谢谢,我已经找到方法了,类似的(WP8.1) this.Frame.Navigate(typeof(PetPropertyPage1),s1);传过去,用protected override void OnNavigatedTo(NavigationEventArgs e){tempText= e.Parameter.toString();}接收
接近 4 年之前 回复

this.NavigationService.Navigate(new Uri("/SecondPage.xaml?CustomerId=1234&Product=555", UriKind.Relative));

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

  foreach (var item in NavigationContext.QueryString)
  {
    MessageBox.Show("Query String [" + item.Key + "] = " + item.Value);
  }
}
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!