WPF是否仍然在自定义ICommand实现上泄漏?

时间:2013-03-15 21:28:34

标签: .net-4.5 icommand

在.Net 4.5之前,WPF控件曾用于泄漏未使用弱事件模式的自定义ICommand实现,因为它们没有取消订阅接口的CanExecuteChanged事件。

我们现在拥有CanExecuteChangedEventManager类,并且快速的JustDecompile搜索发现像MenuItemButtonBase这样的条款正在使用管理器,从而避免泄漏。

创建自定义ICommand时是否仍需要使用弱事件模式?

0 个答案:

没有答案