Самое странное за всю историю!
Я работаю над надстройкой Excel, на ленте есть несколько кнопок, которые открывают некоторые модальные диалоги.все эти диалоги запускаются одинаково из события нажатия кнопки на ленте:
SampleForm sample = new SampleForm();
sample.ShowDialog();
, пока все работает отлично - когда появляется модальная форма, я не могу изменить выбор ячеек и щелкнуть по лентепока форма не будет закрыта.
за исключением одной формы. при показе этой формы только верхняя часть excel не активна (т.е. не реагирует на щелчки мыши), но я все еще могу выбратьячейки на листе.Кроме того, я не слышу звуковые сигналы, когда модал открывается, и я нажимаю на элементы ленты - как я слышу, когда открываются другие модальные окна.
когда эта плохая форма открыта, я вижу, что this.modal = true
плюс, поскольку щелчки на ленте отключены (без звука), это на самом деле частично модально.
Мои вопросы: это звучит знакомо?где искать ответ?что может быть причиной такого поведения?