zoukankan      html  css  js  c++  java
  • 限制输入类型

    一、只允许字符输入

     1private void textBox4_KeyPress(object sender, KeyPressEventArgs e)
     2        {
     3            //控制为字符输入
     4            if (this.textBox4.Text.Length == 0)
     5            {
     6                if (Char.IsLetter(e.KeyChar))
     7                    e.Handled = false;
     8                else e.Handled = true;
     9            }

    10            else
    11            {
    12                if (Char.IsLetter(e.KeyChar) || (Keys)e.KeyChar == Keys.Back )
    13                {
    14                    e.Handled = false;
    15                }

    16                else
    17                {
    18                    e.Handled = true;
    19                }

    20            }

    21        }

    22

    二、只允许数字输入
     1private void textBox5_KeyPress(object sender, KeyPressEventArgs e)
     2        {
     3            //控制为数字输入
     4            if (this.textBox5.Text.Length == 0)
     5            {
     6                if (Char.IsDigit(e.KeyChar))
     7                    e.Handled = false;
     8                else e.Handled = true;
     9            }

    10            else
    11            {
    12                if (Char.IsDigit(e.KeyChar) || (Keys)e.KeyChar == Keys.Back || e.KeyChar.ToString() == ".")
    13                {
    14                    e.Handled = false;
    15                }

    16                else
    17                {
    18                    e.Handled = true;
    19                }

    20            }

    21}

    22

    三、判断数字输入(方法二)
     1/// <summary>
     2        /// 判断是否数字
     3        /// </summary>
     4        /// <param name="itemValue"></param>
     5        /// <returns></returns>

     6        private bool IsNumeric(string itemValue)
     7        {
     8            Regex regex = new Regex("^(-?[0-9]*[.]*[0-9]{0,3})$");
     9
    10            return regex.IsMatch(itemValue);
    11        }

    12
    13using System.Text.RegularExpressions;
    14
    15其他情况可以在里面可以找到。char.下面有好多类型。
    16
  • 相关阅读:
    html5模拟平抛运动
    html5弹跳球
    WordPress主题模板下载网站收集整理
    html5盒子
    html5文字阴影效果text-shadow
    html5页面示例
    如何简单快速的修改Bootstrap
    dubbo:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method部分原因分析以及解决
    mongodb.MongoCommandException: Command failed with error 16436: 'Unrecognized pipeline stage name
    mongoDB执行插入语句报错com.mongodb.MongoSocketReadException: Prematurely reached end of stream
  • 原文地址:https://www.cnblogs.com/winnxm/p/911174.html
Copyright © 2011-2022 走看看