protected override void Dispose (bool disposing) { base.Dispose (disposing); if (disposing) { Close (); } }