Escreva o código a ser executado antes de uma operação Salvar ou Salvar como aqui. A propriedade Dirty será definida como ...

// Escreva o código a ser executado antes de uma operação Salvar ou Salvar como aqui.

// A propriedade Dirty será definida como falso se a gravação for bem-sucedida.
e.PerformSaveOperation();

// Escreva código que será executado antes de salvar aqui.

e.CancelableArgs.Cancel = false;