我正在开发一个 Windows 应用商店应用程序,其中一个页面使用一个事件,以这种方式注册一个处理程序:
CommandQueue.CommandPushed += commandQueue_QueueChanged;
现在,当离开页面时,在“OnNavigatedFrom 中,我试图以这种方式删除处理程序:
CommandQueue.CommandPushed -= commandQueue_QueueChanged;
但处理程序实际上并没有被删除。难道我做错了什么?
我正在开发一个 Windows 应用商店应用程序,其中一个页面使用一个事件,以这种方式注册一个处理程序:
CommandQueue.CommandPushed += commandQueue_QueueChanged;
现在,当离开页面时,在“OnNavigatedFrom 中,我试图以这种方式删除处理程序:
CommandQueue.CommandPushed -= commandQueue_QueueChanged;
但处理程序实际上并没有被删除。难道我做错了什么?