理想情况下,实现ICommandSource接口的控件何时会引发 CanExecute事件?我试图向处理程序添加一个断点以检查它何时被引发,并且每当控件呈现在屏幕上时似乎都会执行它。有人能解释一下它什么时候会被提高以及如何随意提高吗?
问问题
140 次
1 回答
0
看起来CommandManager.InvalidateRequerySuggested()是唯一可能的方法。检查这些链接以获取更多详细信息,
http://social.msdn.microsoft.com/forums/en-US/wpf/thread/b66a2fda-4e66-47fd-9b1f-1a1be1ce30bf
http://robburke.net/2008/04/23/wpf-command-pattern-when-does-it-query-canexecute/comment-page-1/
于 2010-07-14T08:51:24.030 回答