一个简单的计算器的例子,在这个小程序中我们需要用到的组件有:
按钮:点击计算
文本框:输出要运算的数
RadioButton:选择运算类型
GroupBox:绑定RadioButton
首先我们在界面上拖以上的控件,得到如下界面:
这时候监听计算按钮的点击事件:
私人空间button1_Click(对象发送方,EventArgs e) { 双op1,《凤凰社》第2章,结果; 如果(textBox1。文本==" | | textBox2。文本==" "){//判断是否两个框框都输入了数据 MessageBox.Show(这个“输入错误”、“味精”,MessageBoxButtons.OK, MessageBoxIcon.Information);//有空余项没输入数据弹出提示框 返回; } op1=double.Parse (textBox1.Text);//得到两个框框的值并转化为长类型 《凤凰社》第2章=double.Parse (textBox2.Text); 如果(radioButton1.Checked){//加法 结果=op1 + op2; } else if (radioButton2.Checked){//减法 结果=op1——op2; } else if (radioButton3.Checked){//乘法 结果=op1 * op2; } {//除其他法 结果=op1/op2; } textBox3。文本=result.ToString();//设置textBox3的值 } >之前我们看一下测试的结果:
加法: