我试图在我的应用(而不是主页)中打开特定页面并使用以下代码
private void toastNotification(string Content,string uri)
{
XmlDocument toastXml = ToastNotificationManager.GetTemplateContent(toastTemplate);
XmlNodeList textElements = toastXml.GetElementsByTagName("text");
textElements[0].AppendChild(toastXml.CreateTextNode("FootBallTards"));
textElements[1].AppendChild(toastXml.CreateTextNode(Content));
var toastNavigationUriString = "/Views/Browser.xaml?uri="+uri;
var toastElement = ((XmlElement)toastXml.SelectSingleNode("/toast"));
toastElement.SetAttribute("launch", toastNavigationUriString);
ToastNotificationManager.CreateToastNotifier().Show(new ToastNotification(toastXml));
}
正在正确触发toast通知但是在点击它们时,我的应用程序的Views / Home.xaml(绝对地址)页面中的主页正在打开,但我想重定向到位于Views / Browser.xaml中的页面(绝对地址),并将参数uri传递给该页面。
除此之外,我如何在该页面上获取参数的值。我已经从stackoverflow question,stackoverflow question和msdn page查找了帮助,但无法让它发挥作用。