protected override void OnClosing(System.ComponentModel.CancelEventArgs e) { base.OnClosing(e); mFs.UnRegisterWindow(this.window_cnt); if (mFs.LastWindow()) { Stream fstream = new FileStream(saveLoc, FileMode.Create, FileAccess.ReadWrite); BinaryFormatter binFormat = new BinaryFormatter(); binFormat.Serialize(fstream, mFs); fstream.Close(); } }