PSSGManager.Main.buttonExportAll_Click C# (CSharp) Méthode

buttonExportAll_Click() private méthode

private buttonExportAll_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Résultat void
        private void buttonExportAll_Click(object sender, EventArgs e)
        {
            SaveFileDialog dialog = new SaveFileDialog();
            dialog.Filter = "XML files|*.xml|All files|*.*";
            dialog.Title = "Select location to save XML output";
            if (dialog.ShowDialog() == DialogResult.OK) {
                XmlWriterSettings settings = new XmlWriterSettings();
                settings.Indent = true;
                using (XmlWriter writer = XmlWriter.Create(dialog.FileName, settings)) {
                    writer.WriteStartDocument();
                    writeNodesToXml(writer, pssgFile.rootNode);
                    writer.WriteEndDocument();
                }
            }
        }