private void btn_mix_Click(object sender, RoutedEventArgs e) { try { Transaction.Mix mixPage = EMS.Singleton.MixSingleton.GetInstance; //正在运行的话, 直接显示窗口, 否则重新登入 if (mixPage.onGoing) { mixPage.ShowWindow(); } else { Views.Login x = new Views.Login(); x.HDClick += new Views.Login.HDClickEventHandler(x_MixPage); x.BackClick += new Views.Login.BackMaskEventHandler(CloseMask); x.ShowDialog(); } } catch (Exception ee) { System.Windows.MessageBox.Show(ee.Message); } }
private void btn_exit_Click(object sender, System.Windows.RoutedEventArgs e) { try { Views.Login x = new Views.Login(); x.HDClick += new Views.Login.HDClickEventHandler(x_Close); x.BackClick += new Views.Login.BackMaskEventHandler(CloseMask); MaskActionPage.Visibility = Visibility.Visible; x.ShowDialog(); } catch (Exception ee) { System.Windows.MessageBox.Show(ee.Message); } }
private void btn_return_Click(object sender, System.Windows.RoutedEventArgs e) { try { Views.Login x = new Views.Login(); x.HDClick += new Views.Login.HDClickEventHandler(x_ReturnPage); x.BackClick += new Views.Login.BackMaskEventHandler(CloseMask); MaskActionPage.Visibility = Visibility.Visible; x.ShowDialog(); //StaticRes.Global.Homing_Complete = false; #region Rotary_Continue_Move DataTable dt = DataProvider.Local.Binning.Select.Bin_WithMateria(); if (dt.Rows.Count > 0) { HardwareControl.Motion_Control.Rotary_Continue_Move(); } #endregion } catch (Exception ee) { System.Windows.MessageBox.Show(ee.Message); } }