Теоретически, оставляя CAB в стороне;
- Команда: представляет действие, которое может быть повторно использовано или не использовано в разных частях приложения.означает «Сделай это».
- Событие: означает, что что-то произошло, поэтому каждый экземпляр, присоединенный к этому событию, может решить делать разные вещи при публикации события.означает «это произошло»
Так что я предполагаю, что, если для определенного действия вы хотите делать всегда одно и то же, используйте команду.Если не использовать событие.
В настоящее время я использую Prism (адаптирован для работы с формами Windows) и до сих пор не использовал события для связи.