欢迎来到天天文库
浏览记录
ID:24703394
大小:419.00 KB
页数:20页
时间:2018-11-14
《c#编写简易计算器(附源代码)超详细》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、百度ID:温柔一刀dgj超详细一、因为计算器设计的控件太多,不便使用控制台应用程序完成,所以这里使用Windows窗体应用程序,并命名为Calc,如下图所示:二、向窗体中拖入需要的控件,如下图所示:(完成效果图)结果显示区(作者博客左边的文本框)是TextBox控件,并修改其name为txtShow百度ID:温柔一刀dgj百度ID:温柔一刀dgj,按键0~9为Button控件,并将其name分别修改为btn_0、btn_1、btn_2、btn_3、btn_4、btn_5、btn_6、btn_7、btn_8、btn_9;按键【负数】的name值修改为b
2、tn_sign,按键【.】的name修改为btn_dot,按键【+-*/】的name值分别修改为btn_add、btn_sub、btn_mul、btn_div,按键【=】的name值修改为btn_equ,按键【倒数】的name值修改为btn_rev,按键【平方】的name值修改为btn_sqr,按键【开方】的name值修改为btn_sqrt。右边的计算器图片空间是PictureBox,作者博客控件是LinkLabel,可以不添加,以上所有控件均可按照需求添加,只保留自己需要的按钮控件和textbox控件即可。一、代码部分(含解释),采用switch多
3、分支语句编写usingSystem;usingSystem.Drawing;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Windows.Forms;usingSystem.Data;namespaceCalc{//////QQ:479340056温柔一刀C#简易计算器的实现///publicclassCalcForm:System.Windows.Forms.Form{privateSystem.Windows.Forms.Butt
4、onbtn_0;privateSystem.Windows.Forms.Buttonbtn_1;privateSystem.Windows.Forms.Buttonbtn_2;privateSystem.Windows.Forms.Buttonbtn_3;privateSystem.Windows.Forms.Buttonbtn_4;privateSystem.Windows.Forms.Buttonbtn_5;privateSystem.Windows.Forms.Buttonbtn_6;百度ID:温柔一刀dgj百度ID:温柔一刀dgjprivat
5、eSystem.Windows.Forms.Buttonbtn_7;privateSystem.Windows.Forms.Buttonbtn_8;privateSystem.Windows.Forms.Buttonbtn_9;privateSystem.Windows.Forms.Buttonbtn_add;privateSystem.Windows.Forms.Buttonbtn_sub;privateSystem.Windows.Forms.Buttonbtn_mul;privateSystem.Windows.Forms.Buttonbtn_
6、div;privateSystem.Windows.Forms.Buttonbtn_sqrt;privateSystem.Windows.Forms.Buttonbtn_sign;privateSystem.Windows.Forms.Buttonbtn_equ;privateSystem.Windows.Forms.Buttonbtn_dot;privateSystem.Windows.Forms.Buttonbtn_rev;privateSystem.Windows.Forms.TextBoxtxtShow;privateSystem.Windo
7、ws.Forms.Buttonbtn_sqr;privatePictureBoxpictureBox1;privateLinkLabellinkLabel1;//////必需的设计器变量。///privateSystem.ComponentModel.Containercomponents=null;publicCalcForm(){////Windows窗体设计器支持所必需的//InitializeComponent();////TODO:在InitializeComponent调用后添加任何构造函数代码//}
8、//////清理所有正在使用的资源。///protectedoverr
此文档下载收益归作者所有