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.
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.
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".
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.
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».
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)