讲简易计算器设计方案.docx

第02讲计算器 2.1计算器简介 大家都知道,计算器是日常生活中不可缺少的一个工具,在 Microsoft的Wind ows操作系统中,附带了一个计算器程序,有标准型和科学型两种模式。 Windows XP下的标准型和科学型计算器程序分别如图 2-1和图2-2所示。 图2-1 Win dows XP下的标准型计算器 图2-2 Win dows XP下的科学型计算器 Windows操作系统下附带的计算器程序功能相当的强大,本课我们将模仿 Win dows的计算器,使用Visual C# 2005开发平台开发一个功能相对简单的计算器应用程序,它能完成加、减、乘、 除运算。 T人资料整理—仅限学习使用 接下来详细的介绍简易计算器的设计方法和步骤。 2.2界面设计及属性设置 用户界面设计是软件开发中非常重要的一个部分,用户界面的好坏直接影响 软件的质量,本节将介绍如何设计简易计算器的用户界面以及界面上各控件的属 性设置。 2.2.1界面设计 Studio打开Visual Studio 2005开发工具,新建一个 Windows应用程序,然后在窗体上依次放置 1个TextBox 和17个Button控件,如图2-1所示 <设置好属性后)。 鯛计算器 口叵I区I □□ □□ 图2-1计算器用户界面 2.2.2属性设置 窗体和各控件的属性设置如表 2-1所示。 表2-1窗体和各控件的属性 控件类型 控件名称 属性 设置结果 Form Forml Text 计算器 StartPosition Cen terScree n MaximizeBox False AutoSizeMode GrowA ndShri nk TextBox TextBoxI Name txtReadout ReadO nly True Butt on Butt on1 Name btnNum7 Text 7 Button2 Name btnNum8 :Text 8 Butt on3 Name btnNum9 Text 9 Butt on4 Name btn Add Text + ForeColor Red Butt on5 Name btn Sub Text - ForeColor Red Butt on6 Name btnNum4 :Text 4 Butt on7 Name btnNum5 Text 5 Butt on8 Name btnNum6 Text 6 Butt on9 Name btn Mui Text * [ForeColor Red Butt on 10 Name btn Div Text / ForeColor Red Butt on 11 Name btnNum1 Text 1 Butt on 12 「Name btnNum2 Text 2 Butt on 13 Name btnNum3 Text 3 Butt on 14 Name btnNumO Text 0 Butt on 15 Name btn Dot Text Butt on 16 Name btnC Text C ForeColor Red Butt on 17 Name btnAmount Text = ForeColor Red 2.3编写代码 本程序需要用到一些公共变量,例如用来接收操作数、运算结果,判断输入 的是否为小数等,因此首先在代码的通用段声明以下变量: 〃****************************************************************** double numl, num2,result。 // 操作数及运算结果 bool decimalFlag = false。 //判断输入的是否为小数 string myOperator。 // 操作类型 〃****************************************************************** 接下来编写一个名为 NumClick ”的方法,单击数字按钮时,调用 NumClick方 法,将输入的数字追加到文本框中,代码如下: 〃****************************************************************** //单击数字按钮时,调用如下 NumClick方法 〃****************************************************************** public void NumClick(i nt myNumber { if (decimalFlag // 输入小数 { txtReadout.Text = txtReadout.Text +

文档评论(0)

1亿VIP精品文档

相关文档