我有一个页面(我们称它为A),因为其中有一个包含另一个页面(B)的框架。我想从页面B导航到页面C。问题是我做不到。我可以从B导航到A,从A导航到C,但是我多次邀请页面A,所以我不能只是立即导航到C。
我尝试创建一个公共静态布尔值,当我从B转到A时,将其设置为true,所以我知道我来自B页。在这里,在AI上检查我是否来自B,如果为true,则转到到C。此操作无效,因为它引发错误:System.Windows.Controls.Page.NavigationService.get返回null。
基本上,我可以从B导航到C,但只能在A内导航,这不好。