private void OnTryCreateNew(object sender, TryCreateEventArgs arg) { if (IsDirty) { if (AskSaving() == AskSaveResult.Cancel) { return; } } _fileService.CreateNew(arg.iEditor); }