コード例 #1
0
ファイル: MainViewModel.cs プロジェクト: MJ7898/SPC-1
        public MainViewModel()
        {
            // _projektNameEingabeView = ViewModelLocator.Instance.TestView;

            ÖffneProjektNameEingabeCommand = new RelayCommand(changeToProjektNameEingabeView);
            ChangePageCommand = new RelayCommand <StartMenuViewModelBase>(p => ChangePageAction(p));


            _viewModelList.Add(ViewModelLocator.Instance.projektNameEingabeViewModel);


            // _viewModelList.Add(ViewModelLocator.Instance.View3);

            _currentPageViewModel = _startMenuViewModel;
        }
コード例 #2
0
ファイル: MainViewModel.cs プロジェクト: MJ7898/SPC-1
 private void ChangePageAction(StartMenuViewModelBase viewModel)
 {
     CurrentPageViewModel = viewModel;
     //CurrentPageViewModel = ViewModelList.FirstOrDefault(vm => vm == viewModel);
     // CurrentPageViewModel = ViewModelList.
 }
コード例 #3
0
ファイル: MainViewModel.cs プロジェクト: MJ7898/SPC-1
 private void changeToProjektNameEingabeView()
 {
     // _projektNameEingabeViewModel = ViewModelLocator.Instance.TestView;
     setProjektNameEingabeView = _projektNameEingabeViewModel;
     CurrentPageViewModel      = _projektNameEingabeViewModel;
 }