Пример Unified Commands
Обновлен: Ноябрь 2007
В этом примере демонстрируется реализация набора команд, которые унифицируют некоторые меню кода программной части, панели инструментов и другие объекты. Эта часть кода важна, потому что он может вызывать часто используемые действия в приложении. Набор команд может отслеживать изменения и обновлять общие типы элементов, таких как статус выбора флажка, видимость, действующий статус.
Дополнительные сведения об использовании примеров см. в следующих разделах:
Примечание о безопасности. |
---|
Этот пример кода служит иллюстрацией концепции и не предназначен для использования в приложениях или веб-узлах, поскольку не может считаться примером наиболее безопасного кода. Корпорация Майкрософт не несет ответственности за случайные или косвенные убытки в случае использования примера кода не по назначению. |
Построение и выполнение примера с использованием командной строки
В командной строке перейдите в тот каталог, где сохранены несжатые образцы файлов.
Перейдите к подкаталогу CS\UnifiedCommands или к подкаталогу VB\UnifiedCommands каталога UnifiedCommands, в зависимости от выбора языка программирования.
Введите msbuild для построения примера, используя предоставленный файл решения (.sln).
Введите cd UnifiedCommandsDemo\bin, чтобы перейти к каталогу, в котором расположен исполняемый файл.
Чтобы выполнить пример, введите UnifiedCommandsDemo.exe.
Построение и выполнение примера с использованием Visual Studio
В Проводнике Windows перейдите в тот каталог, в котором сохранены несжатые образцы файлов.
Перейдите к подкаталогу CS\UnifiedCommands или к подкаталогу VB\UnifiedCommands каталога UnifiedCommands, в зависимости от выбора языка программирования.
Дважды щелкните файл решения (.sln), чтобы открыть его в Visual Studio.
В Visual Studio нажмите клавишу F5, чтобы построить и выполнить пример.
Использование примера UnifiedCommands
- В примере унифицированных команд реализован простой обработчик слов, собранный на базе элемента управления RichTextBox. Он имеет опции для изменения переднего размера и лицевой стороны, а также для файловых операций, таких как загрузка, сохранение и печать.
Демонстрации
- Реализует интерфейс IExtenderProvider, чтобы предоставить свойства компонентам и элементам управления.
См. также
Основные понятия
Общие сведения о поставщике расширителей