Quando o evento CANEXCUTE será levantado pelo comandoSource
-
15-09-2020 - |
Pergunta
Quando o evento canexecute será idealmente criado pelo controle que realiza o icommandsource interface ??Eu tentei adicionar um ponto de interrupção ao manipulador para verificar quando está sendo levantado e parece ser executado sempre que o controle é renderizado na tela. Alguém pode explicar quando exatamente será levantado e como aumentá-lo em Will ???
Obrigado,
sudarsan srinivasan
Solução
Parece que commandmanager.invalidateerequerysuggested () é a única maneira possível.Verifique estes links para mais detalhes,
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-doexecute/comment-page-1/
Alguma outra solução ??
sudarsan srinivasan