In wpf, when a button for changing the view is clicked, is better to go to a new window or a new usercontrol?