private void SaveButton_Click(object sender, RoutedEventArgs e) { bool flag = false; if (rightDataList.Count != 0) { StringBuilder str = new StringBuilder(); foreach (string s in rightDataList) { str.Append(s + "\r\n"); } flag = fileHandle.writeDataFile(str.ToString()); } else { flag = fileHandle.writeDataFile(""); } if (flag) { try { MessageBox.Show("保存成功"); MonitorUSB monitorUSB = new MonitorUSB(); monitorUSB.Show(); this.isEventClosing = false; this.Close(); } catch (Exception ex) { LogUtils.writeLog(ex.ToString()); } } }
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { if (isEventClosing) { MonitorUSB monitorUSB = new MonitorUSB(); monitorUSB.Show(); } }
private void MonitorButton_Click(object sender, RoutedEventArgs e) { try { MonitorUSB monitorUSB = new MonitorUSB(); monitorUSB.Show(); this.isEventClosing = false; this.Close(); } catch (Exception ex) { LogUtils.writeLog(ex.ToString()); } }