1 / 12
文档名称:

计算器设计说明书.doc

格式:doc   大小:66KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算器设计说明书.doc

上传人:xunlai783 2019/6/3 文件大小:66 KB

下载得到文件列表

计算器设计说明书.doc

文档介绍

文档介绍:.% ,MR,MS,M+ ,CE,BackSpace 10界面设计MenuStrip在visualstudio2010可视化界面中,拖入MenuStrip控件,填入名字等.*(例如在Text填入查看(&V)加上&可以在字母上出现下划线)然后加入两个Panel一个叫txtPanel另一个叫btnPanel,后者用来放按钮TextBox*一个属性TextAlign设置为RightButton自己拖入相应的按钮,修改名字,显示的Text然后用代码实现数字按钮:privateButton[,]_btnnum;//定义一个按钮数组publicvoidInitialize(){if(==null){=newButton[3,3];//这里只生成了一维数组的引用地址}for(inti=0;i<3;i++){for(intj=0;j<3;j++){[i,j]=newButton();//[i,j].FlatStyle=;[i,j].Font=newFont("微软雅黑",9F,,,((byte)(134)));[i,j].Name="btn"+((2-j)*3+(i+1)).ToString();[i,j].Text=((2-j)*3+(i+1)).ToString();[i,j].Size=(40,40);[i,j].UseVisualStyleBackColor=false;[i,j].Location=newPoint(65+i*49,67+j*48);[i,j].Click+=();([i,j]);}}}然后在构造函数中调用,这样子会有个错误,(objectsender,EventArgse){}这样子其余的按钮也出现了呵呵~~~类的设计我自己定义了一个类,里面有静态的变量,考虑用来保存计算器做计算的时候保存的操作符和操作码。下图是我用StarUML做的类图代码编制数字的输入在动态生成的按钮的事件里添加一些代码,来获取按的键的信息Buttonbtn=null;if(senderisButton)//判断下sender对象是不是Button{btn=(Button)sender;}numClick();编写私有的numClick(stringtext)方法。这个方法获取得到的数字的信息然后在txtInput中显示出来intnum=(text);//转换数据类型//"0"或者按过操作码或者点击过等号或者点击过BF//有的判断是添加别的功能后添加的...//如果输入框显示的是"0",有操作码,和计算过...{="";//变为空switch(num){case1:+="1";//字符串累加//后面两个是添加别的功能的时候添加的...isOperator=false;//表示操作符没按过了isCE=false;break;Case2,3,4,5....0都类似}if(isEqual_Click)//如果{isEqual_Click=false;//还要把等号设置为false}}Else不满足上面的条件,就可以直接的累加了...{switch(num){case1:if(<=15)//限定输入的数字的长度{//省略}break;case2,3,4.....0}}这样就可以对数字进行输入了!小数点的输入然后对小数点的输入进行控制当无数据状态就输入小数点的时候,让它变成

最近更新

2025年流体力学在液压管路设计中的应用 6页

2025年水稻农作物品种试验技术规程 17页

有机化学物的分类 25页

2025年曹刿论战练习试题和答案 4页

2025年新课标人教版高中高一物理必修一知识点.. 6页

2025年新团员入团仪式总结 2页

2025年新人教版八年级数学下册期末测试题及答.. 12页

2025年提升自身绩效的策略答案解析98分 26页

高考英语时态和语态省公开课一等奖全国示范课.. 30页

保龄球馆装修合同规范文本3篇 56页

高考英语一轮复习-Unit-5-Meeting-your-ances.. 49页

保税区渣土清运合同3篇 47页

2025年年级奥数牛吃草问题练习题及答案 6页

体育馆露天装饰简易合同3篇 51页

体育馆自动扶梯装修合同3篇 51页

高等数学之一关于矩阵的习题省公开课金奖全国.. 21页

2025年实验报告简单线性回归分析 7页

住宅装修合同终止协议模板2篇 32页

住宅精装修合同样本标准版3篇 55页

2025年四年级下册数学计算题 6页

2025年司法所先进个人材料--- 4页

高中历史人教版选修五:第二单元《人类起源之.. 18页

2025年初中锐角三角函数知识点总结 20页

2025年初中数学证明题解题技巧与步骤 2页

断指再植围手术期护理 37页

2025年八年级物理质量检测卷 6页

2025年全国统一安装工程预算定额解释汇编 39页

2025年会计做假账的方法你不可以学-但你不能不.. 5页

2025年人教部编版三年级语文下册第一次月考测.. 6页

公共卫生体系在疫情中的响应与调整-深度研究 34页