gpt4 book ai didi

c# - Windows Phone 导航到同一页面的新实例

转载 作者:太空宇宙 更新时间:2023-11-03 18:33:40 25 4
gpt4 key购买 nike

在我的 Windows Phone 应用程序中,我需要从一个页面导航到同一页面的新实例。

我怎样才能做到这一点?

如果我按如下方式导航:-

第 1 页 -> 第 2 页 -> 第 1 页

它创建了 Page1 的一个新实例。

我想创建一个新实例如下:-

第 1 页 -> 第 1 页

我试过了

NavigationService.Navigate(new Uri("/Page1.xaml", UriKind.Relative));

在 Page1.xaml 上 - 它不导航。

最佳答案

在页面Uri中传递一个参数,例如:

NavigationService.Navigate(new Uri(String.Format("/Page1.xaml?id={0}", Guid.NewGuid().ToString()), UriKind.Relative));

然后,如果不想在导航栈中保留之前的实例,可以调用NavigationServiceRemoveBackEntry方法移除之前的实例:

NavigationService.RemoveBackEntry();

关于c# - Windows Phone 导航到同一页面的新实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18757982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com