是否可以"UnNavigate"已经导航的框架(XAML 元素)?



我想"解开"已经导航的Frame元素。是否可以?如果我尝试这样的事情:

MyFrame.Navigate(typeof(Nullable));

它不起作用,因为Frame不支持类型Nullable。那么,还有其他方法可以以某种方式尝试这样做吗?我无法执行以下MyFrame = null;,因为我丢失了Frame元素。

一个工作解决方案是下一步:MyFrame.Content = null;。这是UnNavigateFrame,或者我应该说它只是摧毁了Frame的所有Contents。简单但有效。

Frame.GoBack() 

将带您进入最后一页。这是API:

https://learn.microsoft.com/en-us/uwp/api/windows.ui.xaml.control.controls.frame.goback #windows_ui_ui_xaml_control_control_controls_frame_frame_goback

最新更新