private void выгрузитьВXMLToolStripMenuItem_Click(object sender, EventArgs e) { FormSelectOneMeasure inst = FormSelectOneMeasure.Instance; if (inst.ShowDialog() == DialogResult.OK) { MeasureData data = inst.GetMeasureData(); saveFileDialog.Filter = "XML файлы|*.xml"; saveFileDialog.AddExtension = true; saveFileDialog.DefaultExt = "xml"; if (data != null) { if (saveFileDialog.ShowDialog() == DialogResult.OK) { try { File.WriteAllText(saveFileDialog.FileName, data.toXML()); } catch (Exception ex) { Error.Log(ex); MessageBox.Show("Ошибка сохранения: " + ex.Message); } } } else { MessageBox.Show("Измерение не выбрано. Экспорт не будет произведён."); } } }
private void buttonXML_Click(object sender, EventArgs e) { saveFileDialog.Filter = "XML files|*.xml"; saveFileDialog.AddExtension = true; saveFileDialog.DefaultExt = "xml"; if (saveFileDialog.ShowDialog() == DialogResult.OK) { try { File.WriteAllText(saveFileDialog.FileName, measureData.toXML()); } catch (Exception ex) { Error.Log(ex); MessageBox.Show("Ошибка записи в файл: " + ex.Message); } } }