У меня есть оснастка MMC (MMC 3.0) с ScopeNode, которая добавляет Microsoft.ManagementConsole.FormView.Этот FormView используется для редактирования скрипта.Если скрипт содержит синтаксические ошибки, мне нужно запретить пользователю переходить от формы до тех пор, пока синтаксические ошибки не будут исправлены.Возможно, я могу добавить обработчики событий в свой элемент управления редактора сценариев, чтобы обнаружить потерянный фокус или изменение видимости окна, но есть ли в MMC что-то, что уведомляет и позволяет отменить действие?
Как лучше всего определить, что пользователь уходит от FormView?