Тема: Как быть с событием Attribute_Change и нажатием кнопки "Отмена" на форме?
Проблема состоит в следующием.
На нашей форме есть обработчик события изменения атрибута формы, который при изменении значения атрибута изменяет другие атрибуты этого объекта и атрибуты ДРУГИХ объектов, а также, скажем, изменяет права доступа к объекту.
Получается, что если пользователь зашел на эту форму объекта и изменил значения атрибута, то запустится обработчик изменения атрибута формы и установит значения связанных атрибутов в согласованные значения.
Однако, если пользователь после изменения атрибута нажмет на кнопку "Отмена", то значение атрибута сбросится в СТАРОЕ значение, а вот все связанные атрибуты (установленные обработчиком события на форме) останутся с НОВЫМИ значениями, т.е. получаем рассогласование состояния объектов.
Как решить эту проблему?