How should navigation between views be implemented in WPF using MVVM and ICommand?

2 weeks ago 15
ARTICLE AD BOX

Is the following considered a good design in WPF?

MainWindow ↓ ContentControl ↓ ViewModel switching ↓ UserControl

Could you explain why the following design is considered poor?

MainWindow ↓ Button ↓ Command ↓ TransactionsView (Window)
Read Entire Article