简易计算器
前言
C#实践开发_Winform 系列第二篇:简单计算器,掌握数组控件使用,实现简单加减乘除功能。一、结果呈现
1. 界面设计
窗体界面设计:两个控件数组(一个数字按钮控件数组(BT_NUM),一个操作符控件数组(Operate)),一个文本框textBox(输入内容,并显示结果)。2. 运行结果呈现
二、源码
1.Form.cs
代码如下(示例):
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace test_4_2
{
public partial class Form7 : Form
{
private Button[] BT_NUM;
private Button[] Operator;
private string sOper;
private bool bDot, bEqu;
private double dblAcc, dblDes, dblResult;
public Form7()
{
InitializeComponent();
}
private void Form7_Load(object sender, EventArgs e)
{
BT_NUM = new Button[10];
Operator = new Button[6];
int i;
for (i = 0; i <= 9; i++)
{
//添加数字按钮
BT_NUM[i] = new Button();
this.Controls.Add(BT_NUM[i]);
BT_NUM[i].Left = 50 * (i % 3) + 10;
BT_NUM[i].Top = 50 * (int)(i / 3) + 70;
BT_NUM[i]