我正在尝试使用Prism。我在Region中使用Regions。主区域包含两个子区域。
我的问题是,当我更改主区域时,则不会调用INavigationAware接口实现的方法“ OnNavigatedFrom”。但是,当我仅更改子区域之一时,就会调用此方法。
我需要始终调用该方法。
有人有想法吗?
INavigationAware中的方法在浏览区域时被调用。它不会调用父级或子级区域中的那些。
INavigationAware
解决方案是使导航区域完成工作。因此,当导航主要区域时,应该对其子区域进行任何需要的清理。