private void m_BtnHidePage_Click(object sender, RoutedEventArgs e) { if (m_BtnHidePage.Content.ToString().Trim() == "隐藏画面") { ExternalFunctions.ConfigDisable(3); m_BtnHidePage.Content = "显示画面"; } else { ExternalFunctions.ConfigEnable(3); m_BtnHidePage.Content = "隐藏画面"; } }
private void m_BtnActivateSideMonitor_Click(object sender, RoutedEventArgs e) { if (m_BtnActivateSideMonitor.Content.ToString().Trim() == "启动侧身监测") { ExternalFunctions.ConfigEnable(4); m_BtnActivateSideMonitor.Content = "暂停侧身监测"; } else { ExternalFunctions.ConfigDisable(4); m_BtnActivateSideMonitor.Content = "启动侧身监测"; } }
public Media() { InitializeComponent(); ExternalFunctions.ConfigDisable(3); tmrProgress = new DispatcherTimer(); //设置计时器的时间间隔为1秒 tmrProgress.Interval = new TimeSpan(0, 0, 1); //计时器触发事件处理 tmrProgress.Tick += SetDisplayMessage; SetImageForMediaElement(); }
public MainWindow() { InitializeComponent(); thislock = new object(); config = new double[ExternalFunctions.GetConfigSize()]; ExternalFunctions.GetConfig(config); WrongTime = new double[ExternalFunctions.GetMaxTimeSize()]; ExternalFunctions.GetMaxTime(WrongTime); m_GridCameraWindow.Children.Add(new CameraWindow()); ThreadStart ts = new ThreadStart(DisplayInfos); t = new Thread(ts); t.Start(); playbeep = new Thread(new ParameterizedThreadStart(_Beep)); playfiletune = new Thread(new ParameterizedThreadStart(_PlayTune)); countDownTimer = new DispatcherTimer(); countDownTimer.Interval = new TimeSpan(10000000); //时间间隔为一秒 countDownTimer.Tick += new EventHandler(timer_Tick); HourArea.Text = Default.SetTimeHour.ToString(); MinuteArea.Text = Default.SetTimeMinute.ToString(); SecondArea.Text = Default.SetTimeSecond.ToString(); Int32 hour = Convert.ToInt32(HourArea.Text); Int32 minute = Convert.ToInt32(MinuteArea.Text); Int32 second = Convert.ToInt32(SecondArea.Text); //处理倒计时的类 processCount = new ProcessCount(hour * 3600 + minute * 60 + second); CountDown += new CountDownHandler(processCount.ProcessCountDown); ExternalFunctions.ConfigDisable(4); }
public Settings() { InitializeComponent(); ExternalFunctions.ConfigDisable(3); //先隐藏画面,防止占用过多资源 m_LstBoxTune.SelectedIndex = (frequency - 1000) / 500; m_TxtBoxShouldersDistanceMin.Text = MainWindow.config[0].ToString(); m_TxtBoxShouldersDistanceMax.Text = MainWindow.config[1].ToString(); m_TxtBoxShouldersWidth.Text = MainWindow.ShouldersWidth.ToString(); m_TxtBoxHeadAngleFrontNBack.Text = MainWindow.config[2].ToString(); m_TxtBoxHeadAngleLeftNRightMin.Text = MainWindow.config[3].ToString(); m_TxtBoxHeadAngleLeftNRightMax.Text = MainWindow.config[4].ToString(); m_TxtBoxWaistAngle.Text = MainWindow.config[5].ToString(); m_TxtBoxHeadAngleSideMin.Text = MainWindow.config[6].ToString(); m_TxtBoxHeadAngleSideMax.Text = MainWindow.config[7].ToString(); m_TxtBoxTimer.Text = MainWindow.config[8].ToString(); m_TxtBoxSetTime.Text = MainWindow.SetTime.ToString(); m_ChcBoxDetail.IsChecked = MainWindow.isShowDetails; m_ChcBoxUseFile.IsChecked = !MainWindow.isUseDefaultTunes; m_TxtBoxSetWrongTime.Text = MainWindow.WrongTime[0].ToString(); if ((bool)m_ChcBoxUseFile.IsChecked) { m_LstBoxTune.IsEnabled = false; m_TxtBoxTuneFile.IsEnabled = true; } else { m_LstBoxTune.IsEnabled = true; m_TxtBoxTuneFile.IsEnabled = false; fileName = null; m_TxtBoxTuneFile.Text = ""; } m_TxtBoxTuneFile.Text = MainWindow.tuneFileAddress; isSelecting = true; }