是否可以在棱镜中实现类似IActiveAware接口的功能,以便在其中跟踪用户控件是否可见。
IActiveAware不适用于所有情况,尤其是在子区域中使用时。
例如。区域A包含视图1,区域B具有视图2。当区域A的视图导航到视图3时,视图1的IActiveAware的isActive更改为false,但视图2的IActiveAware未被更改,即使在视图3中,它仍在内存中处于活动状态显示。
干杯
最佳答案
我包括了一个基于Load / Unloaded事件的界面,用于跟踪屏幕上视图的可见性。现在可以使用。
关于c# - Silverlight Prism 4.0主动感知替代,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5164216/