4

在我的应用程序中,用户从页面 A 转到页面 B。

有没有办法以编程方式模拟后退按钮按下?我在页面 B 上有一个按钮,当用户单击它时,我想返回页面 A。我不想使用NavigationService并导航到页面 A,我想返回页面 A,就好像用户单击了一样在硬件后退按钮上。有没有办法做到这一点?

4

2 回答 2

23

尽管您说您不想使用它,但NavigationService.GoBack 方法是要走的路:

if (this.NavigationService.CanGoBack)
{
    this.NavigationService.GoBack();
}
于 2013-03-01T13:52:23.973 回答
0

Michaël Hompus 的答案的一点补充——在 UWP 上,CanGoBack属性和GoBack方法都位于 Page.Frame 中。

于 2018-11-09T05:03:45.803 回答