MainViewModel.cs 812 B

123456789101112131415161718192021222324252627282930313233343536
  1. using Microsoft.Toolkit.Mvvm.Input;
  2. using MvvmHelpers;
  3. using MvvmHelpers.Commands;
  4. namespace MyMoviesWPF.MVVM.ViewModel
  5. {
  6. public class MainViewModel : BaseViewModel
  7. {
  8. //UserViewModel _userViewModel = new UserViewModel();
  9. private BaseViewModel _toolbar = new UserViewModel();
  10. private BaseViewModel _view = new CatalogViewModel();
  11. public BaseViewModel CurrentToolbar
  12. {
  13. get { return _toolbar; }
  14. set
  15. {
  16. _toolbar = value;
  17. OnPropertyChanged();
  18. }
  19. }
  20. public BaseViewModel CurrentView
  21. {
  22. get { return _view; }
  23. set
  24. {
  25. _view = value;
  26. OnPropertyChanged();
  27. }
  28. }
  29. }
  30. }