public void SaveGrid()
{
System.Xml.Serialization.XmlSerializer writer = new System.Xml.Serialization.XmlSerializer(typeof(GridData));
var griddata = savegriddata();
using (SaveFileDialog sfd = new SaveFileDialog())
{
sfd.Filter = "*.grid|*.grid";
sfd.ShowDialog();
if (sfd.FileName != "")
{
using (StreamWriter sw = new StreamWriter(sfd.FileName))
{
writer.Serialize(sw, griddata);
}
}
}
}