Поделиться через


Пример Word Dynamic Controls

Обновлен: Ноябрь 2007

ms269112.alert_note(ru-ru,VS.90).gifПримечание.

Этот пример выполняется только в Microsoft Office Word 2007.

Если во время разработки неизвестно, сколько элементов управления потребуется в документе во время выполнения, можно добавлять элементы управления динамически в ответ на события.

В этом примере показано, как добавлять и удалять элементы управления Windows Forms и элементы управления ведущего приложения.

ms269112.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Этот пример кода приведен для иллюстрации концепции, в нем приведен код, который относится только к данной концепции. Пример может не отвечать требованиям безопасности для определенной среды, и его не следует использовать в точности в том виде, в котором он приведен. Чтобы сделать проект более безопасным и надежным, рекомендуется добавить в него код обеспечения безопасности и код обработки ошибок. Корпорация Майкрософт предоставляет этот пример кода на условиях "КАК ЕСТЬ", без каких-либо гарантий.

Сведения об установке примера проекта на локальный компьютер см. в разделе Практическое руководство. Установка и использование файлов примеров из справки.

Download sample

Выполнение примера

  1. Нажмите клавишу F5.

  2. Поместите точку вставки в документ и затем выберите флажок в области в панели действий.

    Элемент управления добавляется в точке вставки.

  3. Снимите выбранный флажок.

    Элемент управления удаляется из документа.

Демонстрации

  • Динамически размещает элементы управления Windows Forms и элементы управления ведущим приложением в точке вставки в документе.

  • Динамически удаляет элементы управления Windows Forms и элементы управления ведущим приложением из документа.

См. также

Задачи

Пример динамических элементов управления Excel

Основные понятия

Общие сведения о ведущих элементах и элементах управления ведущего приложения

Общие сведения о панели действий

Другие ресурсы

Примеры проектов уровня документа

Элементы управления в документах Office