图形计算器演示

更新:2007 年 11 月

此示例应用程序是一个功能齐全的图形计算器。

有关 Windows Presentation Foundation (WPF) 和 Microsoft .NET Framework 应用程序开发的最佳做法的全面介绍,请相应地参考以下主题:

辅助功能 - 辅助功能最佳方案

安全 - Windows Presentation Foundation 安全性

本地化 - WPF 全球化和本地化概述

Download sample

生成示例

  • 安装 Windows 软件开发工具包 (SDK) 并打开其生成环境命令窗口。在“开始”菜单上,指向“所有程序”、“Microsoft Windows SDK”,然后单击“CMD Shell”。

  • 将示例(通常位于软件开发工具包 (SDK) 文档中)下载到您的硬盘。

  • 若要从生成环境命令窗口生成示例,请转到示例的源目录。在命令提示符处,键入 MSBUILD。

  • 若要在 Microsoft Visual Studio 中生成示例,请加载示例解决方案或项目文件,然后按 Ctrl+Shift+B。

运行示例

  • 若要从生成环境命令窗口运行已编译的示例,请执行示例源代码文件夹下包含的 Bin\Debug 或 Bin\Release 文件夹中的 .exe 文件。

  • 若要在 Visual Studio 中调试运行已编译的示例,请按 F5。

备注

图形计算器演示了一些高级的二维和三维 Windows Presentation Foundation (WPF) 绘图功能。

此示例包含一些不太直观的查看功能。

在 二维 图形中:

  • 若要进行放大,请单击鼠标左键并在要放大的区域上拖出一个矩形。视区将自动调整为所绘制的矩形的大小。如果在单击鼠标左键后不想进行放大,只需单击鼠标右键即可使矩形消失。

  • 若要进行缩小,请单击鼠标右键。视区将从屏幕的中心缩小 1/2。

在 三维 图形中:

  • 若要旋转网格,请单击鼠标左键并来回拖动光标。

  • 若要进行放大和缩小,请按住鼠标右键,然后再按住鼠标左键。按住左右键的同时,上下移动鼠标。

  • 若要将照相机重置到其默认位置,请双击屏幕。

输入时的细节:

  • sin、cos 和 tan 运算都需要用括号将输入括起来。因此、“sin34”是无效的,而“sin(34)”是有效的。

  • “x^y”表示 x 的 y 次方。它不是 XOR 运算。

  • 为了方便起见,允许采用简写形式,如 2x 和 7sin(3)。若要使用变量和函数实现相同的效果,只需要加一个空格。例如,“u v”将被解释为 u*v,而“uv”将被解释为单个变量“uv”。

  • 变量不区分大小写。

  • 可以通过使用变量“pi”来访问 Pi。

  • 在非图形模式中,计算器将上一个有效答案保存在名为“ans”的变量中。