private void saveStateToolStripMenuItem_Click(object sender, EventArgs e) { BitmapState bit = new BitmapState(); bit.setValues(xstart, xende, ystart, yende, xzoom, yzoom); Console.WriteLine("b4 xs : " + bit.getXS() + " xe : " + bit.getXE()); XmlSerializer xs = new XmlSerializer(typeof(BitmapState)); TextWriter tw = new StreamWriter(@"c:\temp\bmpstate.xml"); xs.Serialize(tw, bit); tw.Close(); }