Prism 中如何判断界面当前是否显示
一、常规的导航界面
首先 VM 基类继承 WPFTemplateLib 的 ObservableObject:
然后在 VM 基类中添加 public bool IsVisible { get; set; } 。
在 RegionViewModelBase(实现了 IConfirmNavigationRequest 接口)的 OnNavigatedFrom 方法(离开)中赋值 false,在 OnNavigatedTo 方法(到达)中赋值 true:
这[……]