2012-11-28 54 views
1

我正在使用棱鏡來處理視圖導航。棱鏡事件響應視圖正在從區域中刪除

我想要一個視圖來響應它從區域myRegion.Remove(view)刪除。

什麼是正確的方法來處理這個(在視圖中)? 使用Unloaded事件不起作用,OnNavigatedFrom也不起作用。

回答

1

可以這樣做的一種方法是使用EventAggregator發佈並訂閱CompositePresentationEvent。或者,也許更好的是,對您的觀點實施IActiveAware(這是我相信RegionManager的一部分)。