【发布时间】:2014-10-23 20:40:06
【问题描述】:
我想出了如何使用查询字符串将一个值作为字符串从一个页面从一个页面传递到另一个页面。
但我不知道如何传递多个字符串值,例如我有一个 wrkTbx、rstTbx 和 roundTbx。
如何将所有三个值传递到另一个页面?
这是我当前的实现:
锻炼页面:
private void appBarAddBtn_Click(object sender, EventArgs e)
{
NavigationService.Navigate(new Uri("/MainPage.xaml?key=" + wrkTbx.Text, UriKind.Relative));
}
主页:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
if (NavigationContext.QueryString.ContainsKey("key"))
{
string val = NavigationContext.QueryString["key"];
MessageBox.Show("value is: " + val);
}
}
【问题讨论】:
标签: c# navigation query-string windows-phone-8.1