首先新建解决方案,在解决方案里添加新建项,新建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
百度云链接