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

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top