private void DialogHost_Closing(object sender, CancelEventArgs e) { //string errorMessage = Model.GetErrorIfInvalidIdentifier(ConfigName); //if (!String.IsNullOrEmpty(errorMessage)) //{ // DisplayErrorMessage(DialogHost, errorMessage); // e.Cancel = true; // return; //} if (Model.ConfigExists(ConfigType.ShortTypeName)) { MessageBoxResult result = DialogHost.RequestConfirmation( String.Format(CultureInfo.CurrentCulture, Resources.OverwriteMessage, ConfigType.ShortTypeName), Resources.AddConfigWindowTitle); if (result == MessageBoxResult.Yes) { Model.IsOverwritingFiles = true; } else { e.Cancel = true; } } }