[英]Navigation Issues Windows Phone 8.1
我在Windows Phone 8.1中浏览有此异常问题
这是我的代码:
try
{
news c = news_List.SelectedItem as news;
Frame.Navigate(typeof(Pages.newsItem), c);
}
catch(Exception ex)
{
MessageDialog j = new MessageDialog(ex.Message);
await j.ShowAsync();
}
所以问题出在Windows Phone 8.1上,有时当我单击该元素时,应用程序崩溃了,仅此而已。 在调试模式下,不会附加任何内容,而在Windows 10移动版上,它就像一个超级按钮一样工作。
用这个
try
{
news c = news_List.SelectedItem as news;
await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => this.Frame.Navigate(typeof(Pages.newsItem), c));
}
catch(Exception ex)
{
MessageDialog j = new MessageDialog(ex.Message);
await j.ShowAsync();
}
并且不要忘了在方法中添加async并确保您在另一页上获取数据。
使用news c = news_List.SelectedItem as news; Frame.Navigate(typeof(PageName),c);
news c = news_List.SelectedItem as news; Frame.Navigate(typeof(PageName),c);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.