Example #1
0
        //private void Navigation_CommunicationCommand_CanExecute(object sender, CanExecuteRoutedEventArgs e)
        //{
        //    if (_blnNavigationCommunicationCommandCanExecute)
        //    {
        //        e.CanExecute = true;
        //    }
        //    else
        //    {
        //        e.CanExecute = false;
        //    }
        //}
        private void NavigatorUserControl_MergeForControllerExecute(object o)
        {
            //ControllerModel controller = (SCA.Model.ControllerModel)((SCA.WPF.ViewModelsRoot.ViewModels.Navigator.NavigatorItemViewModel)((RoutedEventArgs)o).OriginalSource).DataItem;

            ImportControllerViewModel importControllerVM = new ImportControllerViewModel();

            importControllerVM.ImportControllerVisibilityState = Visibility.Visible;
            ImportControllerDataContext = importControllerVM;
        }
Example #2
0
        public MainWindowViewModel()
        {
            _deviceInfoViewModel8036 = new DeviceInfo8036ViewModel();
            _deviceInfoViewModel8001 = new DeviceInfo8001ViewModel();
            _deviceInfoViewModel8007 = new DeviceInfo8007ViewModel();
            _deviceInfoViewModel8000 = new DeviceInfo8000ViewModel();
            _deviceInfoViewModel8003 = new DeviceInfo8003ViewModel();
            _deviceInfoViewModel8021 = new DeviceInfo8021ViewModel();
            _defaultViewModel        = new DefaultViewModel();

            _linkageConfigStandardViewModel = new LinkageConfigStandardViewModel();
            _linkageConfigGeneralViewModel  = new LinkageConfigGeneralViewModel();
            _linkageConfigMixedViewModel    = new LinkageConfigMixedViewModel();
            _manualControlBoardViewModel    = new ManualControlBoardViewModel();
            _summaryViewModel           = new Query.SummaryInfoViewModel();
            _projectSummaryViewModel    = new Query.ProjectSummaryViewModel();
            _loopSummaryViewModel       = new Query.LoopSummaryViewModel();
            ImportControllerDataContext = new ImportControllerViewModel();
            CurrentView = _defaultViewModel;
            AutoSaveExecute();
            //  List<ProjectModel> lstProjects = GetNavigatorInfo();
            //_navigatingViewModel = new NavigatorViewModel(lstProjects,null);
        }