控制TextBox框的输入字符

原创 2004年07月25日 16:01:00

2004.7.9

使用了VS2003中的TextBox控件,然后做了一个这个控件的子类,主要用于只输入金额数字的功能。经过尝试后,发现了在子类中覆盖了OnKeyPress方法后,可以控制字符是否允许输入。
protected void OnKeyPress(object sender,KeyPressEventArgs e)
{
  // 判断输入的是否为0
  if (e.KeyChar == '0')
  {
    // 是0的情况下,该KeyPress事件的处理设置成结束。
    // 这时,0字符不被输入到TextBox中。
    e.Handled = true;
  }
  else
  {
    e.Handled = false;
  }        
  return;
}

[C#] TextBox限制输入长度(中文字算2码)

TextBox本身有一个MaxLength的属性可以限制输入长度  但他计算长度的方式是不论中文字还英文字都算1码  如果要配合SQL Server的Varchar栏位做长度限制  那遇到中文字的部份...
  • liujiahaol123
  • liujiahaol123
  • 2014年03月18日 10:11
  • 2507

带有提示文字的Textbox和PasswordBox

有时候项目中会遇到需要提示信息的文本框和密码框。例如登录的时候提升“请输入密码”“请输入登录名之类的”。在这儿就写一下,以备将来查用。 首先来看一下带提示的TextBox: 首先,在项目中新建一个用户...
  • yulongguiziyao
  • yulongguiziyao
  • 2015年01月12日 11:00
  • 2012

wpf 输入字符长度限制

wpf里很多控件比如像textbox,就存在Maxlength这样的属性,直接设置6,就可以限制客户输入6个字符了, 但是很多控件就没有这样的现成的属性。尤其是写第三方的控件,C1Felxgrid,X...
  • jacky_zh
  • jacky_zh
  • 2017年02月23日 14:15
  • 1199

【C#】控制文本框(TextBox)只能输入正数,负数,小数

/* *设置textBox只能输入数字(正数,负数,小数) */ private void textBox1_KeyPress(object sender, KeyPressEventAr...
  • u010398722
  • u010398722
  • 2017年11月14日 21:08
  • 116

控制TextBox只能输入数字

当界面上要用户输入只有数字的字符时,默认的Textbox是不能胜任的,网上有很多网友们提供了很多的做法,我总结了一下写了一个在C#下的实现,做到了如下的几点: 1:只能输入类似这样的字符:-1234...
  • chengriyue
  • chengriyue
  • 2012年11月30日 10:10
  • 293

Asp.net控制TextBox只能输入数字

在Asp.net开发中,为了确保数据的正确性,经常要对用户输入的内容进行验证,比如说用户只能输入数字,不能输入中文和英文,这如何实现呢?下面我们来看看。     实现过程,在TextBox控件中加两...
  • letIgo
  • letIgo
  • 2011年11月01日 20:35
  • 24448

WPF附加属性控制TextBox的输入为金额格式

工作中时长会遇到金额的输入框,网上有很多方案,其中很多采用自定义控件继承TextBox类,扩展校验。此处给出通过附加属性控制TextBox输入格式为金额的solution。     简单说下原理: ...
  • u012559285
  • u012559285
  • 2016年11月03日 15:12
  • 1097

【.Net码农】WPF中设置TEXTBOX为多行文本输入框

http://www.cnblogs.com/ZetaChow/archive/2010/05/24/2237335.html WPF中设置TEXTBOX为多行文本输入框...
  • CrackLibby
  • CrackLibby
  • 2014年10月30日 10:28
  • 989

c#TextBox输入框自动提示、自动完成、自动补全功能

功能概览 相关属性 TextBox.AutoCompleteCustomSource 属性 获取或设置当 TextBox.AutoCompleteSource 属性设置为 [...
  • lu18225857116
  • lu18225857116
  • 2016年09月11日 22:25
  • 399

C# TextBox带提示说明的搜索输入框

场景: 对于输入框,如果用户不知道要输入什么,这个时候有个提示是最好了, 下面是带提示说明的搜搜输入框,如图...
  • taoerit
  • taoerit
  • 2015年01月27日 13:17
  • 3557
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:控制TextBox框的输入字符
举报原因:
原因补充:

(最多只允许输入30个字)