C#中textbox控件实现输入字符筛选后显示
来源:互联网 发布:戏腔 知乎 编辑:程序博客网 时间:2024/05/14 20:10
在输入文本框中,许多时候需要限制输入的内容,比如只能输入十六进制的数字,这时就要在按键输入之后先判断是否符合条件然后在显示出来。
首先在textbox控件中启用KeyPress功能来截获按键事件。
进入按键事件之后将按键参数e.Handled = true; 设置,此时文本框不在自动获取按键值了。
private void 发送显示区_KeyPress(object sender, KeyPressEventArgs e){ string covtmp = ""; e.Handled = true; // 停止文本框对按键的自动截获 if ((e.KeyChar >= 48) && (e.KeyChar <= 57)) // 0-9 { 发送缓冲区.Add(e.KeyChar); 接收显示区.Text += e.KeyChar; }}
然后在按键事件中判断按键的值,符合条件后使用”接收显示区.Text += e.KeyChar;”手动填充按键值。
private void 发送显示区_KeyPress(object sender, KeyPressEventArgs e){ string covtmp = ""; e.Handled = true; // 停止文本框对按键的自动截获 if ((e.KeyChar >= 48) && (e.KeyChar <= 57)) // 0-9 { 发送缓冲区.Add(e.KeyChar); 接收显示区.Text += e.KeyChar; }}
0 0
- C#中textbox控件实现输入字符筛选后显示
- 如何实现在TextBox控件中输入的密码显示为字符*?
- C# 中如何实现TextBox控件只能输入数字,而不能是其他字符
- C# winform中TextBox控件只能输入数字
- textbox控件在windowsServer系统下面输入字符串光标在移动但是不显示字符
- 重写C#的TextBox控件达到无法粘贴,无法输入特定字符功能
- C#的TextBox控件输入测试
- C# TextBox控件只能输入数字
- C# textbox输入的时候显示是****
- textbox控件中只允许输入整数
- WinCE的C#中,显示,或者隐藏输入密码,在Textbox中。
- C#之winform基础 ,form1显示form2中textbox中输入的文本,窗体间传值
- C#实现TextBox输入提示功能
- C#通用类实现 读取xml控制Asp.net控件输入信息长度(TextBox,FileUpload)
- C#通用类实现 读取xml控制Asp.net控件输入信息长度(TextBox,FileUpload)
- C#中TextBox实现换行
- C#中TextBox实现换行
- C#中TextBox实现换行
- ios用AFNetWorking判断网络状态
- restore NuGet packages不动的问题和vs中布置缺少的dll
- ideal的一些不太好找的设置(献给eclipse的老用户)--持续更新
- 有利于排名的网页标题和描述创作
- 2017.2.10自测(noip2002)
- C#中textbox控件实现输入字符筛选后显示
- [linux命令]-kill
- java中volatile关键字的含义
- Mysql字符串截取函数SUBSTRING的用法说明
- Android中自动跳转到系统设置相关界面
- CommoAdapter万能适配器
- CSS去掉iPhone、iPad的默认按钮样式
- Java原理 JVM加载class文件的原理机制
- Video4Linux框架简介(5) - Streaming