您的位置:首页 > 编程语言 > C#

C#实现桌面应用程序简单的计算器

2017-07-14 17:57 309 查看
首先新建解决方案,在解决方案里添加新建项,新建VisualC#类中的windows窗体应用程序



会出现一个空的窗口点击左边的工具箱会出现各种控件



向窗口中拖入相关控件

Textbox 和button

得到如下的窗口



双击计算

在button1的命令行中输入

private void button1_Click(object sender, EventArgs e)
{
string str01 = this.Txt01.Text.Trim();//第一个文本框的名字为Tex01第二个文本框为Tex02第三个框为Texresult
string str02 = this.Txt02.Text.Trim();
if (str01.Length == 0)
{
//第一种方式提示错误
MessageBox.Show("第一个数没有输入有效的数字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt01.Text = string.Empty;
this.Txt01.Focus();
return;
}
int num01 = Convert.ToInt32(str01);
if(num01<0||num01>1000)
{
MessageBox.Show("第一个数输入的数字必须介于0-1000之间","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt01.Text = string.Empty;
this.Txt01.Focus();
return;
}
if(str02.Length==0)
{
//第一种方式提示错误
MessageBox.Show("第二个数没有输入有效的数字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt02.Text = string.Empty;
this.Txt02.Focus();
return;
}
int num02 = Convert.ToInt32(str02);
if(num02<0||num02>1000)
{
MessageBox.Show("第二个数输入的数字必须在0-1000之间","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt02.Text = string.Empty;
this.Txt02.Focus();
return;
}
//计算

//int num02 = Convert.ToInt32(this.Txt02.Text.Trim());
this.Txtresult.Text = (num01 + num02).ToString();

}

双击button2的命令行输入
private void button2_Click(object sender, EventArgs e)
{
this.Txt01.Text = string.Empty;
this.Txt02.Text = string.Empty;
this.Txtresult.Text = string.Empty;
this.Txt01.Focus();
}保存运行得到



生成的桌面应用文件
http://pan.baidu.com/s/1nvQGKFB
百度云链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C# 编程语言