Я предполагаю, что у вас есть представление и ViewModel как его DataContext, поэтому при просмотре модели создайте свойство команды с помощью RelayCommand.
Свяжите эту команду с кнопкой «Отмена».
Добавьте DependencyProperty в свой пользовательский элемент управления, скажем, IsActive, и привяжите его к свойству в ViewModel. В первой команде просто установите для свойства IsActive значение false.
В DependencyProperty IsActive обработайте само аннулирование.