Partager via


Modifier la page de démarrage d’un projet Silverlight dans Expression Blend 2

Cette page s’applique uniquement aux projets Silverlight 1

Une application Microsoft Silverlight 1.0 s’exécute dans un navigateur Web en ouvrant une page HTML (ou une autre page Web) qui instancie les objets Silverlight de prise en charge, puis affiche votre fichier XAML de démarrage.

Par exemple, dans un projet Silverlight 1.0 créé dans Microsoft Expression Blend 2, le fichier Default.html est la page Web de démarrage. Le fichier Default.html référence les fichiers JavaScript suivants qui prennent en charge votre application Silverlight 1.0 :

<script type="text/javascript" src="Silverlight.js"></script>
<script type="text/javascript" src="Page.xaml.js"></script>

Le fichier Default.html spécifie également votre fichier XAML de démarrage, Page.xaml, avec les lignes de code suivantes :

Silverlight.createObjectEx({
    source: "Page.xaml",
    //other lines of code
});

Grâce aux extraits de code précédents, lorsque vous naviguez jusqu’au fichier Default.html dans votre navigateur Web, l’application Silverlight 1.0 résultante affiche d’abord le fichier Page.xaml.

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

Les applications Silverlight 1.0 créées dans d’autres programmes tels que Microsoft Expression Encoder 2 ou Microsoft Visual Studio 2008 ont une structure de fichiers différente, si bien que vous pouvez être amené à rechercher les fichiers contenant les lignes de code précédentes. Par exemple, dans un projet Expression Encoder 2 qui utilise un modèle Silverlight 1.0 pour produire un lecteur vidéo, le fichier Default.html est toujours la page Web de démarrage. Toutefois, le fichier Default.html ne spécifie pas le fichier XAML de démarrage. Le fichier XAML de démarrage, Player.xaml, est spécifié dans le fichier StartPlayer.js.

Utilisez les procédures suivantes pour modifier le fichier XAML de démarrage de votre application Silverlight 1.0 ou la page Web de démarrage qui appelle votre application Silverlight 1.0.

Modifier le fichier XAML de démarrage

La modification du fichier XAML de démarrage de votre application Silverlight 1.0 diffère de la modification du fichier XAML de démarrage d’une application Windows Presentation Foundation (WPF). Le fichier XAML de démarrage est appelé à partir d’une page Web, comme le fichier Default_html.js dans un projet Silverlight 1.0 créé dans Expression Blend 2.

Pour modifier la page XAML de démarrage d’un projet Silverlight 1.0

  1. Dans Expression Blend 2, ouvrez le fichier qui utilise des lignes de code (telles que les suivantes) pour spécifier le fichier XAML de démarrage de votre application Silverlight 1.0 :

    Silverlight.createObjectEx({
        source: "Page.xaml",
        //other lines of code
    });
    

    Par exemple, dans une application Silverlight 1.0 qui a été créée dans Expression Blend 2, ce fichier sera le fichier Default.html.

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

    Si aucun éditeur de texte n’est associé à l’extension de nom de fichier .html, vous devrez peut-être modifier le fichier a) en cliquant avec le bouton droit sur le nom du fichier dans le panneau Projet d’Expression Blend, puis en cliquant sur Modifier dans Visual Studio, ou b) en cliquant avec le bouton droit sur le nom du fichier dans l’Explorateur Windows, en pointant sur Ouvrir avec, puis en sélectionnant l’éditeur de texte de votre choix dans la liste déroulante. Si aucun éditeur de texte n’apparaît dans la liste déroulante (tel que le Bloc-notes), cliquez sur Choisir le programme par défaut, puis recherchez un éditeur de texte.

  2. Remplacez le nom de fichier existant (par exemple, Page.xaml) par le nom du nouveau fichier XAML de démarrage.

  3. Enregistrez et fermez le fichier.

  4. Testez votre application Silverlight 1.0 (F5) afin de vous assurer que la modification fonctionne. Pour plus d’informations, voir Tester un projet Silverlight à partir d’Expression Blend.

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

Modifier la page Web de démarrage

La page Web de démarrage est la page ouverte dans votre navigateur Web lorsque vous testez votre application Silverlight 1.0 en appuyant sur F5 dans Expression Blend 2. La page Web de démarrage est identifiée par une coche en regard de Démarrage lorsque vous cliquez avec le bouton droit sur le nom du fichier dans le panneau Projet d’Expression Blend 2.

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

La modification de la page Web de démarrage dans Expression Blend 2 n’a aucune incidence sur la page Web de démarrage dans les autres programmes tels que Microsoft Visual Studio.

Pour modifier la page Web de démarrage d’un projet Silverlight 1.0

  1. Dans Expression Blend 2, cliquez avec le bouton droit sur le nom de fichier de la nouvelle page Web de démarrage dans le panneau Projet, puis cliquez sur Démarrage.

  2. Testez votre application Silverlight 1.0 (F5) afin de vous assurer que la modification fonctionne. Pour plus d’informations, voir Tester un projet Silverlight à partir d’Expression Blend.

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

    Votre application Silverlight 1.0 ne fonctionnera pas si votre page Web de démarrage n’inclut pas les références aux fichiers Silverlight 1.0 de prise en charge. Par exemple, dans un projet Silverlight 1.0 créé dans Expression Blend 2, les fichiers de prise en charge sont les fichiers Silverlight.js et Page.xaml.js. Pour plus d’informations sur les objets Silverlight 1.0, voir la rubrique consacrée aux modèles objet Silverlight sur MSDN.

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

Voir aussi

Concepts

Définir un document de départ pour un projet

Gérer vos projets et fichiers

Tester un projet Silverlight à partir d’Expression Blend

Autres ressources

Site Microsoft Silverlight

Silverlight 1.0 - Développement avec JavaScript