Я разрабатываю надстройку Word 2010 с использованием Visual Studio 2010 и C #.
Я создал простую форму с двумя текстовыми полями и кнопкой ОК.
Для свойства проверки Причины кнопки Ok установлено значение true.
Для обоих текстовых полей свойство CausesValidation имеет значение false, а их свойства Validating и Validated установлены. Это делается для того, чтобы они действовали только при нажатии кнопки «ОК», а не при изменении фокуса.
Если код формы определен в надстройке Word, события проверки и проверки выполняются, как и ожидалось, - при нажатии кнопки «ОК». Я хотел сделать форму многоразовой, поэтому я переместил ее в отдельную библиотеку классов . Форма в основном работает, как и ожидалось, но проверяющие и проверяемые события никогда не запускаются с указанной выше конфигурацией.
Кто-нибудь знает, почему это так? Это ошибка?