窗体MainPage,用于界面展示,需要注册几个事件,在操作过程中,需要打开一个新的MainPage,新打开的窗体同样需要注册相同的事件,问题来了,
我的事件只需要通知最新打开的窗体,而不通知之前打开的窗体。
如以下步骤:
    1、新打开一个页面(MainPage page1),先注册一系列事件,收到了传输层的数据之后解析,并进行页面展示,
    2、在page1上点击某个链接,新打开另外一个窗体MainPage page2,先把page1的事件取消注册,
    3、然后page2会同样注册一系列事件
    3、现在是问题所在,当进行事件通知时,因为page1已经注册了,所以会先通知page1,然后再通知page2我想只通知page2,不通知page1,但是这样有个问题,如果我要刷新page1页面,因为是对page1本身进行操作,就不进行事件取消注册,但是在这个操作之前加入已经进行了步骤2,page1事件已经被取消了,所以造成了无法通知page1不知道有没有描述清楚,请大家帮忙看看啦,这个问题已经烦恼了好久了
或者有没有其他的方法,这里想要达到的效果就是每次只通知我最近打开的页面(MainPage)