Comment : Créez manuellement une page de démarrage
Si vous ne pouvez pas créer une page de démarrage personnalisée à l'aide de le modèle de projet de page de démarrage, comme décrit dans pages initiales, vous pouvez créer manuellement un en suivant les étapes dans ce document.
Créer une page de démarrage vide
D'abord, créez une page de démarrage vide en créant un fichier .xaml dont la structure de balise que Visual Studio reconnaît. Ensuite, ajoutez un balisage et code-behind pour produire l'apparence et les fonctionnalités que vous souhaitez.
Pour créer une page de démarrage vide
Dans le menu Fichier, cliquez sur Nouveau, puis sur Projet.
Dans la boîte de dialogue de Nouveau projet , sous Modèles installés, cliquez sur Visual C# ou Visual Basic, en fonction de le langage que vous souhaitez utiliser, puis cliquez sur Windows. Dans le volet central, cliquez sur Bibliothèque de contrôles utilisateur WPF.
Nommez le projet, puis cliquez sur OK.
Visual Studio crée le projet et ouvre le fichier .xaml.
Dans Explorateur de solutions, ajoutez des références à Microsoft.VisualStudio.Shell.StartPage et à 0.
Cette étape n'est pas obligatoire, mais elle fournit la prise en charge IntelliSense pour appeler des commandes de Visual Studio.
Dans l'éditeur, modifiez l'élément de niveau supérieur d' UserControl à un élément d' Grid sans supprimer des déclarations d'un caractère d'espace de noms.
supprimez la déclaration d' x:Class de l'élément de niveau supérieur d' Grid .
Cela rend le contenu XAML compatible avec la fenêtre outil Visual Studio qui héberge la page de démarrage.
ajoutez les déclarations suivantes de l'espace de noms à l'élément de niveau supérieur d' Grid .
Ces espaces de noms vous permettent d'accéder aux commandes de Visual Studio, à des contrôles, et aux paramètres (UI) de l'interface utilisateur du balisage. Pour plus d'informations, consultez Commandes de Visual Studio à une page de démarrage.
Ajoutez des contrôles à l'élément vide d' Grid pour compléter votre page de démarrage personnalisée. Pour plus d'informations sur l'ajout de la fonctionnalité spécifique à Visual Studio, consultez l' Commandes de Visual Studio à une page de démarrage.
Tests et appliquant la page de démarrage personnalisée
testez toujours les nouvelles pages initiales dans l'instance expérimentale de Visual Studio. De cette façon, si votre page de démarrage provoque un blocage, il est limité à l'instance expérimentale vous pouvez corriger les erreurs dans l'instance principale. Ne définissez pas l'instance principale pour exécuter la page de démarrage personnalisée jusqu'à ce que vous être assuré qu'elle ne se bloque pas.
Pour tester une page de démarrage personnalisée créée manuellement
Dans l'Explorateur Windows, copiez votre fichier .xaml, et tous les fichiers texte ou fichiers de prise en charge de balisage qu'il dépend de, puis collez -les dans. \Dossier mes Documents\Visual Studio 10\StartPages \.
Si vos références de page de démarrage en contrôle ou dans d'autres assemblys, copiez les assemblys puis collez -les dans.dossier d'installation de \Visual Studio\Common7\IDE\PrivateAssemblies \.
à une invite de commandes de Visual Studio, type Devenv /rootsuffix pour ouvrir une instance expérimentale de Visual Studio.
Dans l'instance expérimentale de, dans le menu d' Outils , cliquez sur Options.
dans la boîte de dialogue d' Options , sous Environnement, sélectionnez Démarrage. Puis, dans la liste de Personnaliser la page de démarrage , sélectionnez votre fichier .xaml, puis cliquez sur OK.
Dans le menu d' Afficher , cliquez sur Page de démarrage.
Votre page de démarrage personnalisée doit s'afficher. Si vous souhaitez modifier des fichiers, vous devez fermer l'instance expérimentale, apporter des modifications, copier et coller les fichiers modifiés, puis rouvrez l'instance expérimentale pour afficher les modifications.
Pour appliquer la page de démarrage personnalisée dans l'instance principale de Visual Studio
- Après avoir testé votre page de démarrage et la trouver pour être stable, utilisez l'option de Personnaliser la page de démarrage dans la boîte de dialogue d' Options de la sélectionner comme page de démarrage dans l'instance principale de Visual Studio
Exemple
L'exemple suivant montre le balisage dans le fichier .xaml pour une page de démarrage vide. Tout contenu personnalisé entrerait de l'élément interne d' Grid .