zoukankan      html  css  js  c++  java
  • ErrorProvider

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace ErrorProvider
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
            private int a, b, c;
            private void txtName_TextChanged(object sender, EventArgs e)
            {
                if(txtName.Text=="")
                {
                    errorProvider1.SetError(txtName,"姓名不能为空");
                }
                else if (txtName.Text.Trim().Length > 6)
                {
                    MessageBox.Show("姓名太长了");
                }
                else
                {
                    errorProvider1.SetError(txtName,"");
                    a = 1;
                }
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
    
            }
    
            private void txtNumber_TextChanged(object sender, EventArgs e)
            {
                if (txtNumber.Text.Length > 10)
                {
                    errorProvider1.SetError(txtNumber, "学号大于10位");
                }
                else
                {
                    b = 1;
                }
            }
    
            private void txtAge_TextChanged(object sender, EventArgs e)
            {
                int age=Convert.ToInt32(txtAge.Text.Trim());
                if (age < 0 || age > 150)
                {
                    errorProvider1.SetError(txtAge, "请确认年龄的合法性");
                }
                else
                {
                    c = 1;
                }
            }
    
            private void btnClear_Click(object sender, EventArgs e)
            {
                txtAge.Text = "";
                txtName.Text = "";
                txtNumber.Text = "";
            }
    
            private void btnSure_Click(object sender, EventArgs e)
            {
                if (a + b + c == 3)
                {
                    MessageBox.Show("OK");
                }
            }
        }
    }

  • 相关阅读:
    depth深度
    Springboot之异步任务和任务调度
    Spring + SpringMVC + MyBatis 整合
    SpringMVC 拦截器配置
    SpringMVC 简单入门
    MyBatis-Spring 事务配置
    MyBatis-Spring 简单入门
    Spring AOP
    Java 动态代理实现
    mongo 停止创建索引 --noIndexBuildRetry
  • 原文地址:https://www.cnblogs.com/chenyongblog/p/3078643.html
Copyright © 2011-2022 走看看