comment : utiliser des modèles de ressources
Un modèle de ressource est une ressource personnalisée enregistrée en tant que fichier .rct.Il peut servir de point de départ à la création d'autres ressources.Les modèles de ressources font gagner du temps pour développer des ressources ou des groupes de ressources supplémentaires partageant des fonctionnalités, telles que les contrôles standard et autres éléments récurrents.Imaginons, par exemple, que vous souhaitiez inclure un bouton Aide et une icône de logo d'entreprise dans plusieurs boîtes de dialogue.Pour faire cela rapidement, créez un nouveau modèle de boîte de dialogue et personnalisez-le avec le logo et le bouton Aide.
Une fois le modèle de ressources personnalisé, vous devez enregistrer vos modifications dans le dossier de modèles (ou à tout emplacement spécifié dans le chemin d'accès Include) afin que le nouveau modèle de ressources apparaisse sous son type de ressource dans la boîte de dialogue Ajouter une ressource.Vous pouvez ensuite utiliser le nouveau modèle de ressources aussi souvent que nécessaire.
[!REMARQUE]
Vous pouvez placer des fichiers modèles spécifiques aux langues dans les sous-répertoires du dossier de modèles principal.Par exemple, placez les fichiers modèles en anglais seulement dans \<répertoire de modèles de ressources>\1033.
Pour créer un modèle pour les ressources
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur votre projet.
Dans le menu contextuel, sélectionnez Ajouter, puis cliquez sur Ajouter un nouvel élément.
Dans le volet Modèles de la boîte de dialogue Ajouter un nouvel élément, sélectionnez Fichier modèle de ressource (.rct).
Tapez un nom et l'emplacement de votre nouveau fichier .rct, puis cliquez sur Ouvrir.
Le nouveau fichier .rct est ajouté à votre projet et apparaît dans l'Explorateur de solutions sous le dossier Ressources.
Vous pouvez maintenant double-cliquer sur le fichier .rct pour l'ouvrir dans une fenêtre de document, puis lui ajouter des ressources (cliquez avec le bouton droit sur le fichier dans la fenêtre de document et sélectionnez Ajouter une ressource dans le menu contextuel).Vous pouvez maintenant personnaliser ces ressources et enregistrer le fichier .rct.
[!REMARQUE]
Lorsque vous créez un fichier RCT, Visual Studio le recherche à l'emplacement \Program Files\Microsoft Visual Studio 9.0\VC\VCResourceTemplates, \Program Files\Microsoft Visual Studio 9.0\VC\VCResourceTemplates\LCID (1033 pour l'anglais, par exemple) ou n'importe où dans le chemin d'accès Include.Si vous préférez stocker vos fichiers RCT dans un autre dossier de fichiers, \Mes documents, par exemple, il vous suffit d'ajouter ce dossier au chemin d'accès Include afin que Visual Studio le trouve sans difficultés.
Pour convertir un fichier .rc existant en fichier .rct
Dans le menu Fichier, cliquez sur Enregistrer <votre nom de fichier> sous.
Spécifiez un emplacement et cliquez sur OK.
Pour créer une ressource à partir d'un modèle
Dans le volet Affichage des ressources, cliquez avec le bouton droit sur le fichier .rc, puis sélectionnez Ajouter une ressource dans le menu contextuel.
Dans la boîte de dialogue Ajouter une ressource, cliquez sur le signe plus (+) situé en regard d'une ressource pour développer le nœud de la ressource et afficher tous les modèles disponibles pour cette ressource.
Double-cliquez sur le modèle à utiliser.
Modifiez au besoin la ressource ajoutée dans son Éditeur de ressources.
L'éditeur de ressources fournit automatiquement un ID de ressource unique.Vous pouvez contrôler les propriétés de ressource si nécessaire.
Pour plus d'informations sur l'ajout de ressources aux projets managés, consultez Ressources dans les applications dans le Guide du développeur .NET Framework. Pour obtenir des informations sur l'ajout de fichiers de ressources aux projets managés, l'accès aux ressources, l'affichage de ressources statiques et l'assignation de chaînes de ressources aux propriétés, et ce manuellement, consultez Procédure pas à pas : localisation des applications Windows Forms et Walkthrough: Using Resources for Localization with ASP.NET.
Configuration requise
Win32