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
  • 相关阅读:
    Appium环境搭建-精简版
    Capability配置简介
    Appium简介
    MonkeyRunner 综合实践
    怎么将织梦图集模型编辑器改为文章编辑器?
    dedecms调用日期格式化形式大全
    让织梦内容页arclist标签的当前文章标题加亮显示
    DedeCMS中channelartlist自增参数global.itemindex
    织梦中在线显示pdf文件的方法
    如何修改DEDECMS文章标题长度
  • 原文地址:https://www.cnblogs.com/winnxm/p/911174.html
Copyright © 2011-2022 走看看