Использование шаблонов ресурсов
Обновлен: Ноябрь 2007
Шаблон ресурса представляет собой настраиваемый ресурс, сохраненный в формате RCT. Шаблон ресурса можно использовать в качестве заготовки для создания других ресурсов. Шаблоны ресурсов обеспечивают экономию времени в процессе разработки дополнительных ресурсов или групп ресурсов с общими функциями, например стандартных элементов управления и других повторяющихся элементов. Например, может потребоваться добавить кнопку "Справка" или значок с логотипом организации в несколько диалоговых окон. Чтобы быстро выполнить эту задачу, можно создать шаблон диалогового окна с логотипом и кнопкой "Справка".
После завершения настройки шаблона необходимо будет сохранить изменения в папке шаблона (или в другом расположении, на которое указывает путь поиска включаемых файлов) с тем, чтобы в диалоговом окне Добавление ресурсов шаблон отображался в группе шаблонов, относящихся к этому типу. Затем можно будет использовать новый шаблон ресурса столько раз, сколько нужно.
Примечание. |
---|
Во вложенных каталогах основного каталога шаблонов можно будет разместить файлы шаблонов для разных языков. Например, файлы шаблонов для английского языка можно будет разместить в каталоге \<каталог_шаблонов_ресурсов>\1033. |
Создание шаблонов ресурсов
В обозревателе решений щелкните проект правой кнопкой мыши.
В контекстном меню выберите команду Добавить, а затем щелкните Добавить новый элемент.
В области Шаблоны: диалогового окна Добавление нового элемента выберите пункт Файл шаблона ресурсов(.rct).
Укажите имя и расположение нового RCT-файла, а затем щелкните Открыть.
Новый RCT-файл будет добавлен в проект, после чего отобразится в обозревателе решений в папке Ресурсы.
Теперь можно дважды щелкнуть RCT-файл, чтобы открыть его в окне документа, а затем добавить в него ресурсы (для этого необходимо щелкнуть правой клавишей мыши в окне документа и выбрать команду Добавить ресурс в контекстном меню). После этого можно настроить добавленные ресурсы и сохранить RCT-файл.
Примечание. Когда новый RCT-файл создан, Visual Studio выполняет поиск этого файла в каталоге \Program Files\Microsoft Visual Studio 9.0\VC\VCResourceTemplates, в каталоге \Program Files\Microsoft Visual Studio 9.0\VC\VCResourceTemplates\код_языка (например, 1033 для английского языка) или в другом расположении, на которое указывает путь поиска включаемых файлов. Если необходимо хранить RCT-файлы в другой папке, например \My Documents, достаточно будет добавить эту папку в путь поиска включаемых файлов и Visual Studio найдет ваш RCT-файл.
Преобразование существующего RC-файла в RCT-файл
В меню Файл выберите пункт Сохранить <имя_файла> как.
Укажите имя и расположение, а затем нажмите ОК.
Создание ресурса на основе шаблона
В области представление ресурсов щелкните правой кнопкой мыши RC-файл и выберите в контекстном меню команду Добавить ресурс.
В диалоговом окне Добавление ресурса щелкните значок плюс (+) рядом с ресурсом, чтоб раскрыть узел ресурса и просмотреть все шаблоны, которые доступны для этого ресурса.
Дважды щелкните шаблон, который необходимо использовать.
Для изменения добавленных ресурсов используйте редактор ресурсов.
Редактор ресурсов автоматически предоставляет уникальный идентификатор ресурса. При необходимости можно просмотреть и изменить свойства ресурса.
Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложенийРуководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам см. в разделах Пошаговое руководство. Локализация приложений Windows Forms и Пошаговое руководство. Использование ресурсов для локализации совместно с ASP.NET.
Требования
Win32