Пользовательская панель задач, PowerPoint 2010 и панель слайдов - PullRequest
3 голосов
/ 10 февраля 2012

У меня проблема с обновлением в PowerPoint 2010 с панелью предварительного просмотра слайдов ( левая панель в обычном представлении ).

Чтобы лучше изолировать мою проблему, я создал надстройку Ppt 2010с VS 2010. Надстройка добавляет настраиваемую область задач с пользовательским элементом управления, содержащим одну кнопку с обратным вызовом этого кода: Globals.ThisAddIn.Application.ActivePresentation.Slides(1).MoveTo(2)

Если вы нажмете эту кнопку на презентации с 3 слайдами и номерами страницв нижних колонтитулах миниатюры на панели слайдов отображаются серым цветом и не обновляются, пока вы не щелкнете по панели.

Этого не происходит, если:

  1. Тот же код вызывается изкнопка ленты
  2. Код вызывается макросом vba
  3. На слайдах нет номеров слайдов

Это очень специфическая проблема, но она раздражаетесли вы много работаете с настраиваемой областью задач.По сути, если код, выполняемый из настраиваемой панели задач, перемещает слайды, вы теряете обновление миниатюр на панели слайдов.

Есть идеи для простого обходного пути?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...