private void BtnSave_Click(object sender, RoutedEventArgs e) { SaveFileDialog dialog = new SaveFileDialog(); dialog.Filter = "XML File *.xml|*.xml"; dialog.ShowDialog(); RecoveryText text = new RecoveryText(); text.Solution = txtSolution.Text; bool result = ReadWriteXml.SaveXml(text, dialog.FileName); if (result == true) { MessageBox.Show("저장완료"); } else { MessageBox.Show("저장실패"); } }
private void BtnRead_Click(object sender, RoutedEventArgs e) { txtSolution.Text = ""; OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "XML File *.xml|*.xml"; RecoveryText recovery = new RecoveryText(); dialog.ShowDialog(); if (!string.IsNullOrEmpty(dialog.FileName)) { recovery = ReadWriteXml.LoadXml(dialog.FileName); } if (recovery == null) { MessageBox.Show("XML파일 포멧 오류"); return; } txtSolution.Text = recovery.Solution; }