protected override void OnClosing(System.ComponentModel.CancelEventArgs e) { if (e.Cancel = !_canCloseSafely) { ViewContent.Close(); } else { base.OnClosing(e); } }