c# - 是否有可能已经导航到 "UnNavigate"框架(XAML 元素)?

标签 c# uwp

我想“取消导航”已经导航的 Frame 元素。是否可以?如果我尝试这样的事情:

MyFrame.Navigate(typeof(Nullable));

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

最佳答案

一个可行的解决方案是下一步: MyFrame.Content = null; 。这个UnNavigate Frame,或者我应该说它只是破坏了Frame 的所有Contents。简单但有效。

关于c# - 是否有可能已经导航到 "UnNavigate"框架(XAML 元素)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56087511/

相关文章:

c# - UWP:RichEditBox 的高度计算错误

c# - CompilationUnit 对象是否应该具有保存自身并编译到磁盘的方法?

c# - 如何从应用程序测试 CustomAction 功能?

c# - 代码生成器生成文件的代码分析 - 如何抑制警告?

c# - 生成附属程序集时出现警告 AL1073

c# - ListView ItemClick 与 MVVM

c# - 如何消除重复代码?

xaml - XAML 中数据模板的条件呈现

windows - UWP 应用程序关闭时运行后台任务

c# - UWP - 面板,最后一个元素自动高度