Silverlight Prism 4.0主动感知替代方案

时间:2011-03-02 06:36:21

标签: c# .net silverlight prism

是否可以在棱镜中实现类似IActiveAware接口的功能,我可以跟踪用户控件是否可见。(视觉上)

IActiveAware不适用于所有场景,尤其是在子区域内使用时。

EG。区域A包含视图1,区域B带有视图2.当区域A导航到视图3时,视图1 IActiveAware的isActive被更改为false,但不是视图2的IActiveAware,即使在视图3中它仍然在内存中活动显示。

干杯

1 个答案:

答案 0 :(得分:0)

我已经包含了一个基于Loaded / Unloaded事件的界面来跟踪屏幕上视图的可见性。这暂时有效。