Редактировать 2 Хорошо, я понял, как решить мою проблему, я просто использовал Form Model Class в точности как в учебнике.
<Window xmlns:vm="clr-namespace:YourApplication.ViewModels">
<Window.Resources>
<vm:MainWindowViewModel x:Key="MWVM" />
</Window.Resources>
<Window.DataContext>
<StaticResource ResourceKey="MWVM" />
</Window.DataContext>
</Window>
Редактирование:
В отличие от других ответов, эти попытки просто показать Вам точно, как определить ViewModel как StaticResource в XAML и использовать тот ресурс для DataContext.