Importer du code XAML exporté depuis Expression Design

Vous pouvez enregistrer vos conceptions graphiques Microsoft Expression Design 2 en tant que fichier XAML utilisable dans Microsoft Expression Blend 2. Cette fonctionnalité permet d’utiliser les conceptions graphiques dans des animations, de les convertir en éléments d’interface utilisateur comme des images d’arrière-plan, etc.

Pour exporter des conceptions graphiques à partir d’Expression Design

  1. Ouvrez un fichier dans Expression Design 2. (Vous pouvez ouvrir Exemples à partir du menu ? (Aide).)

  2. Si vous souhaitez exporter des sections, sélectionnez l’outil Section dans la boîte à outils, dessinez un rectangle autour de la zone de votre conception graphique que vous voulez exporter puis, sous Modifier la section dans le panneau Propriétés, définissez les propriétés de la section (telles que le nom). Pour plus d'informations sur les secteurs, voir « Créer et exporter des secteurs » dans le Guide de l'utilisateur d'Expression Design 2 (F1).

  3. Dans le menu Fichier, cliquez sur Exporter. La boîte de dialogue Exporter apparaît.

  4. Sous Éléments à exporter, effectuez l’une des opérations suivantes :

    • Document entier   Exporte toutes les conceptions graphiques du document.

    • Objets sélectionnés   Exporte uniquement les éléments sélectionnés sur la planche graphique.

    • Sections   Exporte uniquement les sections que vous avez créées. Vous pouvez éventuellement modifier les propriétés de chaque section qui s’affiche.

  5. En regard de Format, sélectionnez l’une des options suivantes :

    • Canevas Silverlight XAML   Permet d’exporter un fichier XAML unique qui contient la totalité de la conception graphique sous la forme d’objets dans un panneau de disposition de canevas. Vous pouvez importer ce fichier XAML dans un projet Microsoft Silverlight 1.0 dans Expression Blend 2 en vue de l’utiliser en tant que document autonome (votre fichier XAML de départ ou un fichier XAML chargé par programme) ou de copier et coller des objets dans un autre document XAML.

    • Pinceau de dessin WPF XAML   Permet d’exporter un dictionnaire de ressources qui contient la totalité de la conception graphique sous la forme de ressources de pinceau de dessin. Vous pouvez importer ce fichier XAML dans un projet Windows Presentation Foundation (WPF) dans Expression Blend 2 et ensuite appliquer les ressources aux propriétés de pinceau des objets dans votre projet.

      Cc294508.alert_tip(fr-fr,Expression.10).gifConseil :

      Assurez-vous que les noms que vous sélectionnez pour vos ressources de pinceau de dessin diffèrent de ceux des ressources du projet Expression Blend 2 qui utiliseront les fichiers exportés.

    • Canevas WPF XAML   Permet d’exporter un fichier XAML unique qui contient la totalité de la conception graphique sous la forme d’objets dans un panneau de disposition de canevas. Vous pouvez importer ce fichier XAML dans un projet Windows Presentation Foundation dans Expression Blend 2 en vue de l’utiliser en tant que document autonome (votre fichier XAML de départ ou un fichier XAML chargé par programme) ou de copier et coller des objets dans un autre document XAML. Vous pouvez également ouvrir ce fichier en mode Design dans Expression Blend 2, cliquer avec le bouton droit sur n’importe quel(s) objet(s), puis créer un bouton ou un contrôle utilisateur à partir des objets à l’aide des options du menu Outils

    Cc294508.alert_note(fr-fr,Expression.10).gifRemarque :

    Si vous avez décidé d’exporter des Sections, vous devez sélectionner chaque section de la visionneuse afin de définir les propriétés d’exportation pour ces sections. Vous pouvez sélectionner des formats différents pour chaque section. Chaque section est exportée vers un fichier distinct.

  6. Définissez les autres propriétés que vous préférez, par exemple rendre les objets texte modifiables après les avoir importés dans Expression Blend 2. Pour plus d'informations sur les propriétés dans cette boîte de dialogue, voir « XAML » dans le Guide de l'utilisateur de Microsoft Expression Design 2.

  7. En bas de la boîte de dialogue, en regard du champ Emplacement, tapez le chemin d’accès du dossier dans lequel vous voulez exporter le fichier. Définissez également les options suivantes :

    • Si vous décidez d’exporter le document entier ou des objets sélectionnés, entrez également un nom pour votre fichier.

    • Si vous décidez d’exporter des Sections, vous pouvez éventuellement sélectionner un panneau de disposition qui contiendra tous les objets.

  8. Cliquez sur Exporter tout pour exporter votre fichier (ou vos fichiers).

Cc294508.7e183f1f-37d8-4dcb-980c-19a5d61ca087(fr-fr,Expression.10).gifHaut de la page

Pour importer les conceptions graphiques dans Expression Blend

  1. Dans un projet ouvert dans Expression Blend 2, cliquez sur Ajouter un élément existant dans le menu Projet.

  2. Dans la boîte de dialogue Ajouter un élément existant, accédez aux fichiers XAML exportés, sélectionnez-les, puis cliquez sur Ouvrir.

    Cc294508.alert_note(fr-fr,Expression.10).gifRemarque :

    Seul un canevas Silverlight XAML exporté peut être importé dans un projet Silverlight 1.0.

    Le fichier est ajouté sous Fichiers dans le panneau Projet. Si vous avez exporté une conception graphique en tant que Pinceau de dessin WPF XAML, celle-ci apparaît également dans le panneau Ressources.

  3. Effectuez l’une des opérations suivantes pour ajouter les composants importés à la planche graphique :

    • Si vous avez sélectionné l’option Canevas Silverlight XAML, vous pouvez faire des ajouts dans le document, utiliser le document comme page de démarrage pour votre application (voir Modifier la page de démarrage d’un projet Silverlight dans Expression Blend 2), ou bien copier et coller des objets dans un autre document XAML.

    • Si vous avez sélectionné l’option Pinceau de dessin WPF XAML, appliquez les ressources aux propriétés de pinceau des objets de votre projet. Par exemple, vous pouvez faire glisser une ressource DrawingBrush sur un objet TextBlock et la définir en tant que propriété Background.

      Cc294508.496874e2-379b-428a-a9bb-7264dc496036(fr-fr,Expression.10).png

      Pour plus d’informations sur la procédure à suivre pour appliquer des ressources, voir Appliquer ou supprimer une ressource.

      Cc294508.alert_tip(fr-fr,Expression.10).gifConseil :

      Veillez à ce que les noms des ressources pinceau de dessin importées diffèrent de ceux des ressources de votre projet Expression Blend 2. Vous pouvez renommer des objets de ressources dans le panneau Ressources en cliquant avec le bouton droit sur le nom, puis en sélectionnant Renommer.

    • Si vous avez sélectionné l’option Canevas WPF XAML, vous pouvez faire des ajouts dans le document, utiliser le document comme page de démarrage pour votre application (voir Définir un document de départ pour un projet), ou bien copier et coller des objets dans un autre document XAML. Vous pouvez également ouvrir ce fichier en mode Création dans Expression Blend 2, cliquer avec le bouton droit sur un ou plusieurs objets, puis créer un contrôle de bouton (voir Créer un bouton à partir d’un objet) ou un contrôle utilisateur (voir Créer un contrôle à partir d’objets existants).

Cc294508.7e183f1f-37d8-4dcb-980c-19a5d61ca087(fr-fr,Expression.10).gifHaut de la page

Voir aussi

Concepts

Importer un site Silverlight 1.0 à partir d’Expression Encoder 2

Modifier un modèle Silverlight pour Expression Encoder 2 dans Expression Blend