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


Пример Unified Commands

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

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

Дополнительные сведения об использовании примеров см. в следующих разделах:

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

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

Построение и выполнение примера с использованием командной строки

  1. В командной строке перейдите в тот каталог, где сохранены несжатые образцы файлов.

  2. Перейдите к подкаталогу CS\UnifiedCommands или к подкаталогу VB\UnifiedCommands каталога UnifiedCommands, в зависимости от выбора языка программирования.

  3. Введите msbuild для построения примера, используя предоставленный файл решения (.sln).

  4. Введите cd UnifiedCommandsDemo\bin, чтобы перейти к каталогу, в котором расположен исполняемый файл.

  5. Чтобы выполнить пример, введите UnifiedCommandsDemo.exe.

Построение и выполнение примера с использованием Visual Studio

  1. В Проводнике Windows перейдите в тот каталог, в котором сохранены несжатые образцы файлов.

  2. Перейдите к подкаталогу CS\UnifiedCommands или к подкаталогу VB\UnifiedCommands каталога UnifiedCommands, в зависимости от выбора языка программирования.

  3. Дважды щелкните файл решения (.sln), чтобы открыть его в Visual Studio.

  4. В Visual Studio нажмите клавишу F5, чтобы построить и выполнить пример.

Использование примера UnifiedCommands

  • В примере унифицированных команд реализован простой обработчик слов, собранный на базе элемента управления RichTextBox. Он имеет опции для изменения переднего размера и лицевой стороны, а также для файловых операций, таких как загрузка, сохранение и печать.

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

  • Реализует интерфейс IExtenderProvider, чтобы предоставить свойства компонентам и элементам управления.

См. также

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

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

Ссылки

RichTextBox

IExtenderProvider

ToolStrip