> 
> **Possible Duplicate:**  
> 
> [UI Design Pattern for Windows Forms (like MVVM for WPF)](https://stackoverflow.com/questions/595469/ui-design-pattern-for-windows-forms-like-mvvm-for-wpf) 
> 
> 
> 

Should MVVM be used for WinForms? If so, what is the advantage over using MVP?