zoukankan      html  css  js  c++  java
  • Windows窗体应用程序四(制作随机加法练习器)

    【案例】本案例在一个窗体中实现供儿童做的两个一位数相加的练习器。在窗体中能自动产生一道随机的两个一位数相加的练习。

    1.添加4个Label控件,1个Button控件,1个TextBox控件。

    2.后台代码如下:

    namespace WindowsFormsApp4
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
                int n;
                Random randomNumber = new Random();
                n = randomNumber.Next(10);
                lblNum1.Text = n.ToString();
                n = randomNumber.Next(10);
                lblNum2.Text = n.ToString();
            }
    
            private void txtResult_KeyPress(object sender, KeyPressEventArgs e)
            {
                if(!(Char.IsDigit (e.KeyChar )==true || e.KeyChar == 8))
                {
                    e.Handled = true;
                }
                if(e.KeyChar == 13)
                {
                    if (txtResult.Text == string.Empty)
                    {
                        MessageBox.Show("计算结果不能为空");
                        return;
                    }
                    else
                    {
                        int result = int.Parse(lblNum1.Text) + int.Parse(lblNum2.Text);
                        int myresult = int.Parse(txtResult.Text);
                        if (result == myresult)
                        {
                            MessageBox.Show("恭喜你,答对了");
                            Form1_Load(null, null);
                        }
                        else
                        {
                            MessageBox.Show("对不起,打错了,请再来一次");
                        }
                    }
                }            
            }
            private void btnCancel_Click(object sender, EventArgs e)
            {
                this.Close();
            }
        }
    }

    运行结果如下图所示:

  • 相关阅读:
    ubuntu18安装paddle的cpu版本错误
    博客园的推荐150名大牛的地址
    课堂翻译
    小组介绍
    Sunshine小组
    项目进程
    总结
    布置的开发项目
    一周总结
    每周学习
  • 原文地址:https://www.cnblogs.com/programme-maker/p/10898606.html
Copyright © 2011-2022 走看看