在C#中删除事件处理程序

时间:2013-09-08 15:48:10

标签: c# windows-8 event-handling windows-store

我正在开发一个Windows应用商店应用,其中一个页面消耗一个事件,以这种方式注册一个处理程序:

CommandQueue.CommandPushed += commandQueue_QueueChanged;

现在,当离开页面时,在“OnNavigatedFrom中,我试图以这种方式删除处理程序:

CommandQueue.CommandPushed -= commandQueue_QueueChanged;

但实际上并没有删除处理程序。我做错了吗?

0 个答案:

没有答案