Procédure pas à pas : Ajout de code XAML personnalisé à la Page de démarrageWalkthrough: Adding Custom XAML to the Start Page

Cette procédure pas à pas montre comment créer un Visual Studio Page de démarrage personnalisée qui contient un navigateur Web.This walkthrough shows how to create a custom Visual Studio Start Page that contains a Web browser.

Ajout d’un fichier XAML personnaliséAdding Custom XAML

  1. Créer une Page de démarrage en suivant les instructions de création d’une Page de démarrage personnalisée.Create a Start Page by following the instructions in Creating a Custom Start Page.

  2. Dans le fichier MainWindow.xaml, recherchez le <grille > section.In the MainWindow.xaml file, find the <Grid> section.

  3. Ajouter un <TabControl > élément et un <TabItem > à l’intérieur de la < grille > élément, comme indiqué dans l’exemple suivant.Add a <TabControl> element and a <TabItem> inside the < Grid> element, as shown in the following example.

    <Grid>  
        <TabControl>  
            <TabItem Header="Bing" Height="Auto">  
                <Frame Source="http://www.bing.com" />  
            </TabItem>  
        </TabControl>  
    </Grid>  
    
  4. Ajoutez un deuxième <TabItem >, avec un <bouton > élément qui ouvre un nouveau projet :Add a second <TabItem>, with a <Button> element that opens a new project:

    <Grid>  
        <TabControl>  
            <TabItem Header="MyButton" Height="Auto">  
                <Button Name="btnNewProj" Content="New Project"   
                    Command="{x:Static vscom:VSCommands.ExecuteCommand}"  
                    CommandParameter="File.NewProject" >  
                </Button>  
            </TabItem>  
            <TabItem Header="Bing" Height="Auto">  
                <Frame Source="http://www.bing.com" />  
            </TabItem>  
        </TabControl>  
    </Grid>  
    

Test de la Page de démarrage personnaliséeTesting the Custom Start Page

  1. Appuyez sur F5.Press F5.

    L’instance expérimentale de Visual Studio s’ouvre, la Page de démarrage personnalisée installée mais ne pas sélectionné.The experimental instance of Visual Studio opens, with the custom Start Page installed but not selected.

  2. Dans l’instance expérimentale de Visual Studio, ouvrez le Outils /Options / environnement page.In the experimental instance of Visual Studio, open the Tools /Options / Environment page.

  3. Sélectionnez démarrage.Select Startup. Sur le personnaliser la Page de démarrage liste, sélectionnez le fichier .xaml, puis cliquez sur OK.On the Customize Start Page list, select your .xaml file, and click OK.

  4. Dans le menu Affichage , cliquez sur Page de démarrage.On the View menu, click Start Page.

  5. Cliquez sur le Bing onglet.Click the Bing tab.

    Vous devez voir une page web de Bing.You should see a Bing web page.

  6. Cliquez sur le MyButton onglet.Click the MyButton tab.

    Vous devez voir un MyProject bouton qui ouvre le nouveau projet boîte de dialogue.You should see a MyProject button, which opens the New Project dialog.

  7. Fermez l’instance expérimentale.Close the experimental instance.

Application de la Page de démarrage personnaliséeApplying the Custom Start Page

Pour tester la Page de démarrage personnaliséeTo test the custom Start Page

  1. Dans Outils / Options / environnement, sélectionnez démarrage.In Tools / Options / Environment, select Startup. Sur le personnaliser la Page de démarrage liste, sélectionnez le fichier .xaml, puis cliquez sur OK.On the Customize Start Page list, select your .xaml file, and click OK.

Étapes suivantesNext Steps

La Page de démarrage de Visual Studio contient maintenant un onglet qui affiche un onglet de navigateur Web et un onglet MyButton. Vous pouvez créer des Pages de démarrage personnalisées qui ont d’autres fonctionnalités à l’aide de la code-behind modèle pour ajouter un fichier .dll personnalisé, comme indiqué dans ajouter le contrôle utilisateur à la Page de démarrage.The Visual Studio Start Page now contains a tab that displays a Web browser tab and a MyButton tab. You can create custom Start Pages that have other functionality by using the code-behind model to add a custom .dll, as shown in Adding User Control to the Start Page. Vous pouvez partager des Pages de démarrage personnalisées avec d’autres utilisateurs en publiant le fichier .vsix résultant sur le galerie Visual Studio site Web ou à un autre site Web ou réseau partagé.You can share custom Start Pages with other users by publishing the resulting .vsix file to the Visual Studio Gallery Web site, or to another Web site or network share. Pour plus d’informations, consultez déploiement des Pages de démarrage personnalisées.For more information, see Deploying Custom Start Pages.

Voir aussiSee Also

Personnalisation de la Page de démarrage Customizing the Start Page
Contrôles conteneur WPFWPF Container Controls