private void saveXmlToolStripMenuItem_Click(object sender, EventArgs e)
{
Level level = (Level)this.lstLevel.Items[0];
if (level.FileName == string.Empty)
{
var d = new SaveFileDialog();
if (d.ShowDialog() != DialogResult.OK)
return;
level.SetFileName(d.FileName);
}
XmlWriterSettings writerSettings = new XmlWriterSettings();
writerSettings.Indent = true;
XmlWriter writer = XmlWriter.Create(level.FileName, writerSettings);
this.WriteLevel(writer);
this.UpdateControls();
}