Ein ViewModel muss INotifyPropertyChanged implementieren. Das solltest Du noch über eine ViewModel-Basisklasse machen und davon erben. Und dann musst Du eben Deinen DataContext auf das ViewModel setzen. Sonst kennt die View das ViewModel nicht. Grüße
Auf IntelliSense gebe ich da eh immer nie was, weil die meistens da bei mir auch nicht funktioniert. Wenn es also klappt, passt ja alles. Nur Dein PropertyChanged muss halt noch rein, sonst kriegt die View nichts von Änderungen mit. Grüße