Exemple #1
0
        public ExamCompleteVM(Button closeButton, ExamDetailListItem examDetailListItem = null, string waveFileName = "")
        {
            this._CloseButton = closeButton;
            _reCheckResult    = 6;

            UserPanelVM.ExamTitle         = "中考英语听说模考";
            UserPanelVM.SelectPaperNumber = GlobalUser.SelectPaperNumber.Split('#')[1];
            if (examDetailListItem != null)
            {
                _examDetailListItem = examDetailListItem;
            }
            if (String.IsNullOrEmpty(waveFileName))
            {
                _waveFileName = waveFileName;
            }

            _dispatcherTimer = new DispatcherTimer
            {
                Interval = TimeSpan.FromSeconds(5)//5秒钟
            };
            _dispatcherTimer.Tick += DispatcherTimer_Tick;

            _dispatcherTimer.Start();


            ProgressValue    = 0;
            TxtProgressValue = $"打分中{ProgressValue}%...";
        }
Exemple #2
0
        public void BindExamCompleteUC(ExamDetailListItem item = null, ContinueExamItem citem = null, string waveFileName = "")
        {
            ViewModelLocator.ExamQsMain._isReload = false;
            var view0 = new ExamCompleteUC();

            Messenger.Default.Send(new ExamNavigateMessage(ExamCompleteVM.ViewName, view0, new ExamCompleteVM(view0.CloseBtnD, item, waveFileName)), "MainExamMainWin");
        }
Exemple #3
0
        public void BindReloadExamCompleteUC(ExamDetailListItem item = null, ContinueExamItem citem = null, string waveFileName = "")
        {
            ViewModelLocator.ExamQsMain._isReload = true;
            GlobalUser.DoAnswer = true;

            if (GlobalUser.SelectExamAttend.exam_process == 1)
            {
                GlobalUser.DoneScore = ScoreType.ScoreSuccess;
            }

            var view0 = new ExamCompleteUC();

            Messenger.Default.Send(new ExamNavigateMessage(ExamCompleteVM.ViewName, view0, new ExamCompleteVM(view0.CloseBtnD, item, waveFileName)), "MainExamMainWin");
        }
Exemple #4
0
        public ExamCompleteVM(ExamDetailListItem examDetailListItem = null, string waveFileName = "")
        {
            UserPanelVM.ExamTitle = "中考英语听说模考";
            if (examDetailListItem != null)
            {
                _examDetailListItem = examDetailListItem;
            }
            if (String.IsNullOrEmpty(waveFileName))
            {
                _waveFileName = waveFileName;
            }

            _dispatcherTimer = new DispatcherTimer
            {
                Interval = TimeSpan.FromSeconds(5)//5秒钟
            };
            _dispatcherTimer.Tick += DispatcherTimer_Tick;

            _dispatcherTimer.Start();
        }
Exemple #5
0
 public void BindExamCompleteUC(ExamDetailListItem item = null, ContinueExamItem citem = null, string waveFileName = "")
 {
     Messenger.Default.Send(new ExamNavigateMessage(ExamCompleteVM.ViewName, new ExamCompleteUC(), new ExamCompleteVM(item, waveFileName)), "MainExamMainWin");
 }