Déclencher une vibration

Bonjour à tous, Ce soir, je me suis encore retrouvé à chercher comment produire une vibration sur mon windows phone 7. Pour éviter dans le futur de devoir chercher encore, je vais en faire un petit article explicatif. Comme ça, la prochaine fois, au lieu de passer 10 min à chercher, j’irais directement sur mon blog 🙂 En plus, ça pourrait en aider d’autres. Enfin voilà comment procéder avec comme d’habitude, les sources à la fin. Je commence donc avec un projet WP7 clean. Je vais rajouter un bouton avec comme effet que lorsqu’on appuiera dessus, le téléphone va vibrer pendant 3 secondes. Pour se faire c’est en fait extrêmement simple, on va utiliser le VibrateController présent dans l’assembly “Microsoft.Devices” qu’on va ensuite exécuter avec le temps que nous souhaitons !

 private void button1_Click(object sender, RoutedEventArgs e) { VibrateController vibro = VibrateController.Default; vibro.Start(new TimeSpan(0, 0, 3)); }

Et voilà ! C’est aussi simple que ça 🙂 Et maintenant si vous voulez l’arrêter avant la fin des 3 secondes, on stop :

 vibro.Stop();

Même si l’exercice n’est pas compliqué, voici quand même les sources 🙂 Les sources, c’est par ici

No Comments

Post a Comment