Graphing Calculator, démonstration
Mise à jour : novembre 2007
Cet exemple d'application est un programme de calcul graphique complet.
Pour un traitement complet des meilleures pratiques de développement d'applications Windows Presentation Foundation (WPF) et Microsoft .NET Framework, reportez-vous, selon les cas, aux documents suivants :
Accessibilité - Meilleures pratiques d'accessibilité
Sécurité - Sécurité de Windows Presentation Foundation
Localisation - Vue d'ensemble de la globalisation et de la localisation WPF
Génération de l'exemple
Installez le Kit de développement logiciel (SDK) Windows et ouvrez la fenêtre Commande de son environnement de génération. Dans le menu Démarrer, pointez sur Tous les programmes et sur Microsoft Windows SDK, puis cliquez sur CMD Shell.
Téléchargez l'exemple, généralement à partir de la documentation du Kit de développement logiciel (SDK), vers votre disque dur local.
Pour générer l'exemple à partir de la fenêtre Commande de l'environnement de génération, accédez au répertoire source de l'exemple. À l'invite de commandes, tapez MSBUILD.
Pour générer l'exemple dans Microsoft Visual Studio, chargez l'exemple de solution ou de fichier projet, puis appuyez sur CTRL+MAJ+B.
Exécution de l'exemple
Pour exécuter l'exemple compilé à partir de la fenêtre Commande de l'environnement de génération, exécutez le fichier .exe du dossier Bin\Debug ou Bin\Release contenu sous le dossier du code source de l'exemple.
Pour exécuter l'exemple compilé avec le débogage dans Visual Studio, appuyez sur F5.
Notes
Graphing Calculator présente certaines fonctions avancées de 2D ainsi que les capacités graphiques de 3D Windows Presentation Foundation (WPF).
Cet exemple illustre certaines fonctions d'affichage qui ne sont pas immédiatement évidentes.
Dans les graphiques 2D :
Pour effectuer un zoom avant, cliquez et faites glisser un rectangle sur la zone que vous souhaitez agrandir. La fenêtre d'affichage sera automatiquement redimensionnée pour que sa taille corresponde à celle du rectangle dessiné. Si vous ne souhaitez pas effectuer de zoom avant après traitement d'un clic gauche, cliquez avec le bouton droit pour faire disparaître le rectangle.
Pour effectuer un zoom arrière, cliquez avec le bouton droit sur la zone concernée. La fenêtre d'affichage effectuera un zoom arrière en utilisant un facteur de 2 depuis le centre de l'écran.
Dans les graphiques 3D :
Pour faire pivoter le maillage, cliquez et faites glisser le curseur sur la zone concernée.
Pour effectuer un zoom avant et arrière, appuyez et maintenez le bouton droit enfoncé, puis appuyez et maintenez le bouton gauche enfoncé. Lorsque les deux boutons sont enfoncés, déplacez la souris vers le haut ou vers le bas.
Pour revenir à la position par défaut, double-cliquez sur l'écran.
Nuances d'entrée :
Les opérandes de sin, cos et tan requièrent toutes des entrées entourées de parenthèses. Par exemple, « sin34 » ne fonctionnera pas, alors que « sin(34) » fonctionnera.
« x^y » signifie x à la puissance yth. Il ne s'agit pas d'une opération XOR.
Pour des raisons de commodité, les raccourcis tels que 2x et 7sin(3) sont autorisés. Pour obtenir le même effet avec les variables et les fonctions, un simple espace peut être utilisé. Par exemple, « u v » sera interprété comme u*v, mais « uv » sera interprété comme une variable unique, « uv ».
Les variables ne respectent pas la casse.
Vous pouvez accéder à Pi en utilisant la variable « pi ».
En mode non graphique, la calculatrice enregistre la dernière réponse valide dans une variable appelée « ans ».