zoukankan      html  css  js  c++  java
  • 回车 登录

    using System;
    using System.Linq;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
     
    namespace PDAExample
    {
        /// <summary>
        /// 登录
        /// @Author cluo
        /// @Date 2011-12-23
        /// </summary>
        public partial class FrmLogin : Form
        {
            public FrmLogin()
            {
                InitializeComponent();
            }
     
            // 输入验证
            private bool ValidateInput()
            {
                if (string.IsNullOrEmpty(txtLoginID.Text.Trim()))
                {
                    MessageBox.Show("请输入用户名");
                    txtLoginID.SelectAll();
                    txtLoginID.Focus();
                    return false;
                }
                else if (string.IsNullOrEmpty(txtLoginPwd.Text.Trim()))
                {
                    MessageBox.Show("请输入密码");
                    txtLoginPwd.SelectAll();
                    txtLoginPwd.Focus();
                    return false;
                }
                return true;
            }
     
            // 用户名校验
            private void txtLoginID_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (e.KeyChar != 13) return;
                ValidateInput();
            }
     
            // 密码校验
            private void txtLoginPwd_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (e.KeyChar != 13) return;
                if (ValidateInput()) btnLogin_Click(null, null);
            }
     
            // 登录
            private void btnLogin_Click(object sender, EventArgs e)
            {
                if (ValidateInput())
                {
                    MessageBox.Show("登录成功");
                }
            }
     
            // 取消
            private void btnCancel_Click(object sender, EventArgs e)
            {
                Application.Exit();
            }
        }
    }
  • 相关阅读:
    JavaScript设计模式
    AgileConfig-如何使用AgileConfig.Client读取配置
    Java8的Optional:如何干掉空指针?
    k8s之DNS服务器搭建
    如何根据角色批量激活SAP Fiori服务
    被自己以为的GZIP秀到了
    Kubernetes官方java客户端之二:序列化和反序列化问题
    java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
    Shiro运行原理?
    Shiro认证过程?
  • 原文地址:https://www.cnblogs.com/x666066/p/11407829.html
Copyright © 2011-2022 走看看