I have been told the best approach to setting DataContext for views in MVVM is to use the DataTemplate. So I am trying to have the DataContext of MainWindow set to an instance of MainWindowViewModel by using a DataTemplate.I have been told the best approach to setting D