public AddNewNoteCommand(AddNewNoteViewModel addNoteViewModel, MainWindowViewModel mainWindowViewModel) { _updateViewCommand = new UpdateViewCommand(mainWindowViewModel); _addNewNoteViewModel = addNoteViewModel; _mainWindowViewModel = mainWindowViewModel; _addNewNoteViewModel.PropertyChanged += ViewModel_PropertyChanged; }
void AddNewNoteView_Loaded(object sender, System.Windows.RoutedEventArgs e) { if (SelectedNote == null) _dataContext = new AddNewNoteViewModel(Token); else _dataContext = new AddNewNoteViewModel(Token, SelectedNote); DataContext = _dataContext; AddKeyBindings<NotesInfo>(); }
public MainWindowViewModel() { WebServise = new WebServise(); loginViewModel = new LoginViewModel(this); signUpViewModel = new SignUpViewModel(this); userPageViewModel = new UserPageViewModel(this); addNewNoteViewModel = new AddNewNoteViewModel(this); editNoteViewModel = new EditNoteViewModel(this); SelectedViewModel = loginViewModel; }