Page Ressources, Concepteur de projets
Réduire la table des matières
Développer la table des matières
Cette documentation est archivée et n’est pas conservée.

Page Ressources, Concepteur de projets

Visual Studio 2005

Le Concepteur de ressources est un outil d'interface utilisateur qui vous permet de gérer des ressources (telles que chaînes, images, icônes, audio et fichiers) pour votre projet.

La page Ressources du Concepteur de projets héberge une instance du Concepteur de ressources qui stocke et maintient des ressources dans un emplacement unique (Resources.resx).

Le Concepteur de ressources est indépendant du langage et prend en charge les projets dans tous les langages de Visual Studio. Les éléments que vous ajoutez au projet à l'aide du Concepteur de ressources sont placés dans le répertoire Ressources de votre projet. Les informations du concepteur sont stockées dans Resources.resx et le code pour la ressource est stocké dans Resources.Designer.cs, .vb ou .jsl.

Vous pouvez également utiliser le Concepteur de ressources pour modifier des fichiers .resx autonomes. Par exemple, si vous ajoutez un fichier de ressources à l'aide de l'Explorateur de solutions, ses paramètres sont conservés dans un fichier .resx séparé et n'apparaissent pas dans le Concepteur de projets. Le double-clic sur le fichier .resx d'une ressource ouvre un Concepteur de ressources séparé pour cette ressource.

Vous pouvez modifier des ressources basées sur des fichiers en double-cliquant sur la ressource dans le concepteur. Le concepteur ouvre l'élément dans l'éditeur par défaut pour ce type de fichier. Si aucun éditeur n'est enregistré pour ce type de fichier, le fichier s'ouvre dans l'application par défaut de Windows pour ce type. Pour modifier l'association de type de fichier, consultez Comment : associer un éditeur à un type de ressource.

Pour Visual C# et Visual J#, le Concepteur de ressources génère des ressources fortement typées dans l'espace de noms par défaut du dossier de projet (plus particulièrement, ProjectName.Properties dans Resources.Designer.cs). Pour plus d'informations sur l'accès aux ressources en Visual C# et Visual J#, consultez Ajout et modification de ressources (Visual C#).

En Visual Basic, le Concepteur de ressources génère des ressources fortement typées dans l'espace de noms My.Resources (dans Resources.Designer.vb). Pour plus d'informations sur l'accès aux ressources en Visual Basic à l'aide de l'objet My.Resources, consultez Accès aux ressources de l'application.

Les ressources fortement typées encapsulent l'accès aux ressources en créant des classes qui contiennent un jeu de propriétés "get" statiques en lecture seule au moment de la compilation. Vous pouvez consommer des ressources à l'aide des propriétés "get" plutôt qu'à l'aide des méthodes GetString et GetObject de la classe ResourceManager. Les ressources fortement typées simplifient également le développement d'applications localisables. Pour plus d'informations sur les ressources fortement typées, consultez StronglyTypedResourceBuilder.

Les ressources ont également une propriété Persistence qui spécifie si elles sont liées ou incorporées. Les ressources liées sont stockées comme fichiers dans le projet ; le fichier .resx stocke un chemin d'accès relatif au fichier et, pendant la compilation, les données de ressources sont placées dans le manifeste pour l'application. Avec les ressources incorporées, les données de ressources sont stockées directement dans le fichier .resx.

Par défaut, toutes les nouvelles ressources sont liées et non incorporées. Si vous essayez de modifier une ressource incorporée, un message vous invite à convertir l'élément en une ressource liée pour la modifier ; la conversion est facultative, mais recommandée. Pour plus d'informations, consultez Ressources liées et incorporées.

Pour accéder à la page Ressources, sélectionnez un nœud de projet dans l'Explorateur de solutions, puis cliquez sur Propriétés dans le menu Projet. Lorsque le Concepteur de projets apparaît, cliquez sur l'onglet Ressources.

Sélecteur d'affichage des ressources

Pour afficher les ressources d'un projet par type, dans le coin supérieur gauche de la page Ressources, cliquez sur la flèche et choisissez un type de ressource dans la liste déroulante. Les choix sont Chaînes, Images, Icônes, Audio, Fichiers et Autre. Chaînes est l'affichage par défaut.

Chaînes

Affiche des chaînes dans une grille avec les colonnes Nom, Valeur et Commentaire de la ressource de type chaîne. Vous pouvez accéder aux ressources au moment de l'exécution via My.Resources en tant que String. Pour une description des colonnes dans cette grille, consultez la rubrique "Grille des paramètres" ci-après.

Images

Affiche tous les fichiers image, y compris les formats .bmp, .jpg et .gif. Ces fichiers sont exposés au moment de l'exécution en tant que Bitmap. Cette catégorie inclut également des métafichiers Windows, exposés en tant que Metafile.

Icônes

Affiche les fichiers icône (* .ico) qui sont exposés en tant que Icon.

Audio

Affiche les fichiers audio, y compris les fichiers .wav, .wma et .mp3. Ces fichiers sont exposés en tant que tableaux d'octets. Le double-clic sur un élément audio permet de l'ouvrir et de le jouer dans Lecteur Windows Media.

Fichiers

Affiche tous les fichiers qui n'entrent pas dans les catégories précitées. Les éléments dans cet affichage peuvent être des fichiers texte exposés en tant que String ou des fichiers binaires exposés en tant que tableaux d'octets.

Autres

Affiche une grille de paramètres pour ajouter d'autres types qui prennent en charge la sérialisation de chaînes (par exemple, Font, Enum, Coloret Point). La grille contient les colonnes suivantes : Nom, Type, Valeur et Commentaire. Pour une description des colonnes dans cette grille, consultez la rubrique "Grille des paramètres" ci-après.

Boutons Ajouter une ressource et Supprimer une ressource

Ces contrôles vous permettent d'ajouter et de supprimer des ressources.

Ajouter une ressource

Sélectionnez un élément dans la liste déroulante Ajouter une ressource en haut de la page pour ajouter des ressources. Les options sont : Ajouter un fichier existant, Ajouter une nouvelle chaîne, Nouvelle image (format PNG, BMP, GIF, JPEG ou TIFF), Ajouter une nouvelle icône et Ajouter un nouveau fichier texte.

Supprimer une ressource

Sélectionnez une ressource existante dans la grille de paramètres (décrit ci-dessous) et cliquez sur Supprimer une ressource pour la supprimer.

Grille de paramètres

La grille de paramètres sert à configurer des paramètres pour chaque ressource de type chaîne. Cette grille apparaît uniquement dans les affichages Chaînes et Autre.

Nom

Entrez le nom de la ressource dans ce champ.

Type

Spécifiez un type qui prend en charge la sérialisation de chaîne. (Cette colonne apparaît uniquement dans l'affichage Autre.)

Valeur

La valeur associée au paramètre de la ressource. Par exemple, si la ressource est une chaîne, vous devez entrer sa valeur texte ici.

Commentaire

Un commentaire facultatif qui décrit la ressource de type chaîne. Vous pouvez uniquement l'afficher au moment du design.

Voir aussi

Afficher:
© 2016 Microsoft