Didacticiel Windows Phone 7: Vérification

Didacticiel Windows Phone 7: Vérification
Didacticiel Windows Phone 7: Vérification
Anonim

Dans le cadre de notre série de didacticiels Windows Phone, vous apprendrez aujourd'hui à créer, déployer et exécuter l'application dans Windows Phone Emulator afin de tester son fonctionnement. En outre, vous définissez un point d'arrêt, utilisez le débogueur pour parcourir le code source et examinez la valeur des variables pour vous donner un aperçu de la façon dont vous pouvez utiliser Visual Studio pour déboguer des applications exécutées dans l'émulateur.

  • Ouvrez le code pour MainPage.xaml. Pour ce faire, cliquez avec le bouton droit sur ce fichier dans Explorateur de solution puis sélectionnez Voir le code.
  • Définissez un point d'arrêt pour arrêter l'exécution sur le gestionnaire d'événements pour le "Cliquez moi" bouton. Pour définir le point d'arrêt, localisez la première ligne du ClickMeButton_Click méthode dans le fichier source, puis cliquez sur la zone située dans la marge grise située à gauche de la fenêtre de l'éditeur, à côté de cette ligne. Un cercle rouge indique la position du point d'arrêt inséré. Vous pouvez également cliquer sur la ligne dans la fenêtre de l'éditeur pour la sélectionner, puis appuyer sur F9
  • presse F5 pour créer et déployer l’application sur Windows Phone Emulator et démarrer la session de débogage.
  • Dans la fenêtre de l'émulateur, entrez du texte dans la zone de texte, puis cliquez sur le bouton à côté de celle-ci. Vous retournerez automatiquement dans Visual Studio, remarquerez que l'exécution s'arrête au point d'arrêt défini précédemment et que l'instruction suivante à exécuter apparaît en surbrillance jaune.
Image
Image

Examinez le contenu actuel de la zone de texte dans le débogueur. Pour ce faire, dans la fenêtre source, placez le curseur de la souris sur le textBox1.Texte propriété. Une fenêtre d’info-bulle, appelée couramment datatip, apparaît pour afficher la valeur actuelle de la propriété, qui doit correspondre au texte que vous avez entré dans la fenêtre de l’émulateur. Assurez-vous que le curseur est sur la Texte partie; sinon, le datatip affiche des informations sur le textbox1 objet à la place.

Image
Image
  • presse F10 étape par-dessus l'instruction en cours et définissez le texte de la bannière sur le contenu de la zone de texte. Afficher le datatip pour le textBlockListTitle.Texte propriété pour confirmer que sa valeur correspond maintenant à celle de la zone de texte.
  • presse F10 encore une fois pour exécuter l'instruction suivante et effacer le contenu de la zone de texte. Encore une fois, affichez le datatip pour le textBox1.Texte propriété, qui est toujours dans la portée, et confirmez qu’elle est maintenant vide.
  • Enfin, appuyez sur F5 pour reprendre l'exécution de l'application. Revenez à l'émulateur Windows Phone
Image
Image

Clique le Retour bouton dans l'émulateur pour accéder à la page précédente. Notez que lorsque vous procédez ainsi, la session de débogage se termine et l'émulateur affiche son menu de démarrage, car vous naviguez en dehors de la première (et unique) page de l'application et aucune application antérieure n'est actuellement active.

Conseillé: