Pergunta

Qualquer um que tenha tentado implementar RoutedCommands em WPF usando M-V-VM tem, sem dúvida, ter problemas. Comandos (comandos não-UI que é) deve ser implementado no ViewModel. Por exemplo, se eu precisava para salvar um CustomerViewModel então eu iria implementar isso como um comando diretamente no meu CustomerViewModel. No entanto, se eu quisesse aparecer uma janela para mostrar os endereços de usuários gostaria de implementar um comando ShowCustomerAddress diretamente na vista desde esta uma função UI específica.

Como faço para definir as ligações de comando no viewmodel, e usá-los na vista?

Foi útil?

Solução

Aqui é um solução que eu vim com.

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