public bool OnConsideringClosing(object sender, CancelEventArgs arg) { arg.Cancel = !PrepareToGoAway(); return arg.Cancel; }