UWP C#:从页面返回到ContentDialog

时间:2018-06-20 11:36:20

标签: c# uwp

我已经用C#编写的UWP应用程序从ContentDialog导航到Page。现在,当我单击ContentDialog上的按钮时,我想返回到Page

我尝试写(Window.Current.Content as Frame)?.GoBack();,但是只返回到我的MainPage(从我的ContentDialog开始的地方)。

如果可以执行这样的操作,正确的语法是什么?

1 个答案:

答案 0 :(得分:1)

否,您不能从内容对话框导航,甚至。您要做的是在页面之间导航。您在对话框中调用的操作确实会调用此导航,即,如果使用内容对话框中的按钮或按钮完成操作,则不会有任何区别-这些只是页面上的控件。

如果要在返回时在MainPage上看到对话框,请实施逻辑以在满足某些条件时再次显示该对话框(例如,传递NavigationEventArgs,其中包含是否应重新打开“内容对话框”的详细信息。)