Evénements XAML et contrôles de saisie: didacticiel de développement d'applications Windows Phone - Partie 17

Evénements XAML et contrôles de saisie: didacticiel de développement d'applications Windows Phone - Partie 17
Evénements XAML et contrôles de saisie: didacticiel de développement d'applications Windows Phone - Partie 17

Vidéo: Evénements XAML et contrôles de saisie: didacticiel de développement d'applications Windows Phone - Partie 17

Vidéo: Evénements XAML et contrôles de saisie: didacticiel de développement d'applications Windows Phone - Partie 17
Vidéo: Faire des captures d'écran professionnelle avec Snagit - YouTube 2024, Avril
Anonim

J'espère que vous appréciez notre série de tutoriels de développement d'applications Windows Phone! Dans le dernier tutoriel, nous en avons appris plus sur les contrôles de disposition de Silverlight. Dans ce didacticiel, nous allons maintenant découvrir les événements Silverlight et les contrôles d’entrée.

Commençons par un événement, comprenons d’abord ce qu’il en est! Un événement est une méthode qui est exécutée lorsque l'utilisateur interagit avec notre application. Chaque contrôle a un certain nombre d'événements auxquels il peut répondre. Donc, en tant que développeur, nous pouvons choisir n’importe quel événement fourni par ce contrôle. Si vous voulez voir tous les événements présentés par un contrôle, placez-le simplement dans la zone du concepteur et accédez à la fenêtre des propriétés. Outre cet onglet de propriété, vous verrez un autre onglet nommé «Événements». En cliquant sur cet onglet, vous verrez tous les événements pouvant être utilisés pour ce contrôle spécifique.

Un événement par défaut est attribué à chaque contrôle. Par exemple, un événement au clic est attribué au bouton. Il existe une méthode simple permettant d’accéder à la méthode par défaut de ce contrôle. Tout ce que vous avez à faire est de double-cliquer sur ce contrôle; automatiquement les fenêtres C # s'ouvriront avec la définition d'événement par défaut écrite. Les fichiers XAML et C # sont liés à cette fin. Le fichier XAML définit le nom du gestionnaire d'événements et le fichier C # définit l'action.
Un événement par défaut est attribué à chaque contrôle. Par exemple, un événement au clic est attribué au bouton. Il existe une méthode simple permettant d’accéder à la méthode par défaut de ce contrôle. Tout ce que vous avez à faire est de double-cliquer sur ce contrôle; automatiquement les fenêtres C # s'ouvriront avec la définition d'événement par défaut écrite. Les fichiers XAML et C # sont liés à cette fin. Le fichier XAML définit le nom du gestionnaire d'événements et le fichier C # définit l'action.

Certains événements sont déclenchés par des actions effectuées par les utilisateurs, par exemple, cliquer sur un bouton alors que certains événements sont déclenchés par quelque chose que fait l'application, par exemple, le démarrage de toute application déclenchant un événement «Chargé». En tant que développeur, il vous appartient de choisir ceux qui doivent être utilisés et ceux qui doivent être ignorés.

Bon, passons maintenant aux commandes d’entrée.

Jusqu'à présent, nous venons de voir tous les événements standard. Etudions maintenant quelques événements en avance. Voici quelques contrôles importants pour toute application.

Mot de passe: La zone de mot de passe est très similaire à la zone de texte mais avec deux différences. Tout ce qui est tapé dans cette boîte de mot de passe est affiché en “points” ou dans un format de caractère afin de cacher le mot de passe. La zone de mot de passe présente la propriété password par rapport à la propriété text de textbox.

Image
Image

Case à cocher: Supposons que nous voulions limiter la réponse des utilisateurs à “oui” ou “non”, nous pouvons le faire en utilisant des cases à cocher. La case à cocher a une propriété «contenu» qui affiche le texte à côté de la case à cocher. La case à cocher a la propriété par défaut appelée "cochée".

Image
Image

Boutons radio: Si vous voulez donner quelques options aux utilisateurs parmi lesquels une seule de celles-ci peut être sélectionnée, des boutons radio sont utilisés. Une fois que vous avez défini un ensemble de boutons radio, vous pouvez les lier ensemble à l’aide de la propriété «GroupName». Ainsi, un seul bouton radio peut être sélectionné dans un groupe.

Image
Image

Contrôle ListBox: Si vous souhaitez présenter à l'utilisateur une liste d'options et qu'il souhaite sélectionner un ou plusieurs choix et les récupérer ultérieurement, vous pouvez utiliser la zone de liste. ListBox présente «selection modified» comme propriété par défaut. Vous pouvez ajouter d'autres éléments à la liste à l'aide de fenêtres de propriétés ou via du code utilisant la propriété «ListBoxItem.Content».

Ce sont des contrôles d’entrée qui peuvent faire beaucoup de choses. De toute évidence, il y a beaucoup plus de contrôles dans la barre d’outils, mais les couvrir tous n’entre pas dans le cadre de cette série de didacticiels. En attendant, vous pouvez apprendre plus de choses sur ces contrôles. Dans notre prochain tutoriel, nous parlerons du contrôle des images dans Silverlight.
Ce sont des contrôles d’entrée qui peuvent faire beaucoup de choses. De toute évidence, il y a beaucoup plus de contrôles dans la barre d’outils, mais les couvrir tous n’entre pas dans le cadre de cette série de didacticiels. En attendant, vous pouvez apprendre plus de choses sur ces contrôles. Dans notre prochain tutoriel, nous parlerons du contrôle des images dans Silverlight.

Articles Similaires:

  • Event Log Manager: logiciel gratuit de gestion des journaux d'événements
  • Comment suivre l'activité des utilisateurs en mode groupe de travail sous Windows 10/8/7
  • GPS, API de localisation et appel de services Web: didacticiel de développement d’applications Windows Phone - 25
  • Apprendre à développer des applications Windows Phone 7.5 Mango: Partie 1
  • Didacticiel Windows Phone 9: Création d'un bouton personnalisé dans Expression Blend (Part-2)

Conseillé: