Я разрабатываю Word AddIn, и у меня возникла проблема.Word 2013 активирует «новый» экран от VSTO
Мне нужно изменить встроенные блокировки встроенного блока, и для этого мне нужен активный документ.
Поскольку Word 2013 больше не начинается с открытого документа, но вместо этого показывает «Новый (последний)» экран, мой AddIn создает новый временный документ, модифицирует BuildingBlocks так, как он должен, а затем удаляет временный документ.
Проблема заключается в том, что при открытии нового документа и его закрытии он выходит из пользовательского интерфейса Word на главной вкладке без открытия активного документа, а не на экране «Новый», как обычно.
Так что мой вопрос: Как мне вернуть Word на экран «Новый»?
Вот до того экрана, показывая нормальное слово 2013 поведение при запуске:
Вот после того, как экран, показывая, как она заканчивается сейчас, потому что я открыть/закрыть документ при запуске:
Извините за датские скриншоты, но принцип все равно должен быть ясным.
Я использую VB.Net, но код C# также можно использовать, поскольку он легко переводится.
Я подозревал, не было бы никакого способа :-( Свойство ScreenUpdating не препятствует исчезновению экрана запуска при создании нового документа, даже если документ установлен на скрытый, – Gertsen