windows phone 8中的列表框和文本块绑定

时间:2013-12-23 16:27:43

标签: xaml windows-phone-8

新手问题,实际上是问题

实例:我有10章,每章包含几段文字内容,我正在尝试建立一个列出所有字符的列表框,当选择该项时,它会显示相关文字

  1. 我想使用SelectionChangedEventArgs for listbox来导航显示文本块文本的新xaml页面,这是正确的吗?还是有更有效的方法?
  2. 我无法在包含文本块控件的xaml页面中动态显示文本,如何将参数从所选列表框传递到textblock xaml页面,然后动态显示文本?
  3. tks

1 个答案:

答案 0 :(得分:0)

将参数从一个页面传递到另一个页面

浏览页面:

string str= lstbox.selectedItem
page.NavigationService.Navigate(new Uri("/Views/Page.xaml?parameter="+str, UriKind..Relative));

在目标网页中:

string parameter = string.Empty;
if (NavigationContext.QueryString.TryGetValue("parameter", out parameter)) {
    this.label.Text = parameter;
}

如果您有任何疑惑而不是使用此链接 :

http://stackoverflow.com/questions/12444816/how-to-pass-values-parameters-between-xaml-pages