public MainWindowsViewModel() { //forward properties from the model to view model _modelApp.PropertyChanged += (s, e) => { RaisePropertyChanged(e.PropertyName); }; GoToSolution = new DelegateCommand <string>(str => { _modelApp.GoToSolution(str); }); _modelApp.ChangedSolution += OpenSelectedView; }