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年至味在人间读后感优秀7篇 16页

2025年聪明的 作文最新5篇 6页

2025年新学期来啦作文(推荐27篇) 18页

2025年织围巾教案6篇 18页

2025年红色传承演讲稿范文5篇 14页

民事纠纷调解申请书(八篇) 15页

2025年租商铺合同优质8篇 23页

楼房买卖合同怎么写合法(5篇) 9页

2025年数学老师的教学反思设计(合集篇) 43页

2025年的校园作文优秀7篇 9页

2025年电池车调查报告7篇 29页

材料送检范文模板(4篇) 15页

英语语法基础教学-理解句子结构与语法规则 25页

大一化工职业规划书 7页

校园感恩节活动策划-增进师生感情,提升社会形.. 23页

花卉绿植运输合同保鲜样本 8页

核燃料处理:安全第一-实现零事故的操作与管理.. 25页

智能化改革保险理赔-以科技力量提升理赔效率 24页

教育改革创新方向开题答辩-教育改革创新 29页

季度传染病报告-流行病学数据及趋势分析 27页

化学废物处理的创新方法-环保创新技术 26页

人资行政岗位的必备技能-人力资源专家演讲 27页

超越时间·引领未来-20XX非金属船新品展 22页

新一代大学英语提高篇视听说教程2答案 18页

盐城志愿填报规划方案 27页

2024年高考物理(天津卷)清晰版--含答案 11页

国家新生儿先天性心脏病筛查项目技术规范 7页

2022年04月广东广州市中医医院招聘笔试(第一.. 188页

《平行四边形的认识》的教学设计 7页

第一讲教育学(教育硕士) 63页