c#winform之TextBox
目录
- 控制密码显示:
- 在输完用户后回车直接转移焦点(适用不只是该控件)
- 只允许输入数字
- 设置输入数字上下限
控制密码显示:
代码部分:
private void cb_showPassword_CheckedChanged(object sender, EventArgs e){if (cb_showPassword.Checked){tb_password.PasswordChar = default(char);}else{tb_password.PasswordChar = '*';}}
在输完用户后回车直接转移焦点(适用不只是该控件)
在KeyUp事件中
If(e.KeyCode==Key.Enter && this.text!=””){控件.Focus();}
只允许输入数字
//在KeyPress事件中
if (e.KeyChar != '\b')//这是允许输入退格键
{if ((e.KeyChar < '0') || (e.KeyChar > '9'))//这是允许输入0-9数字{e.Handled = true;MessageBox.Show("仅可输入数字,最小大于0,最大不可超过1800(30分钟)。");}
}
设置输入数字上下限
private void textBox4_TextChanged(object sender, EventArgs e)
{int time = 1;if (!int.TryParse(textBox4.Text, out time)){MessageBox.Show("仅可输入数字,最小大于0,最大不可超过1800(30分钟)。");textBox4.Text = textBox4.Text.Substring(0, textBox4.Text.Length - 1);return;}if (time <= 0 || time > 1800){textBox4.Text = textBox4.Text.Substring(0, textBox4.Text.Length - 1);MessageBox.Show("请输入大于0且小于等于1800的数字。");return;}
}
c#winform之TextBox相关推荐
- WinForm -- 为TextBox文本框添加鼠标右键菜单
WinForm -- 为TextBox文本框添加鼠标右键菜单 1. 新建一个WinForm项目,放置一个TextBox控件 2. 从工具箱拖进来一个ContextMenuStrip 3. 将TextB ...
- Winform 中 TextBox 换行问题解析(转)
winform 中 TextBox 的 Multiline属性设置为 true ,敲入几个字符和几个回车,然后保存到数据库,再从数据库中读取出来赋值给TextBox,换行符丢失.以前遇到这问题,没太在 ...
- winform的Textbox设置只读之后使用ForeColor更改颜色
winform的Textbox设置只读之后设置ForeColor更改颜色无效.这是 TextBox 默认的行为. 解决方法: 设置为只读之后,修改控件的BackColor,再设置ForeColor就可 ...
- winform的Textbox设置只读之后ForeColor无效的解决方法
winform的Textbox设置只读之后ForeColor无效.这是 TextBox 默认的行为. 可以通过以下方法就可以解决: 设置为只读之后,把BackColor改一下,然后运行一下窗口,再设置 ...
- winform中textbox设置只能输入数字
winform中textbox设置只能输入数字 textbox 的keypress事件,通过keychar判断键盘的按键是否为数字或小数点.删除.退格 //判断按键是不是要输入的类型.if (((in ...
- winform界面TextBox限制只能输入整数
winform界面TextBox限制只能输入整数 选中需要限制的TextBox ,双击生成的事件 KeyPress 在生成的方法中,写如下代码 if ((e.KeyChar < 48 || e. ...
- 重写Winform的Textbox单行模式下滚动条。
C# Textbox,必须同时设置属性Multiline = True.ScrollBars=Horizontal.WordWrap=False才会显示出水平滚动条,且默认字体大小下,控件的Size. ...
- 如何使Winform的Textbox滚动条保持在最后
Winform编程中,使用的Textbox控件,我们很有可能会遇到需要随时更新其内容(比如聊天窗口文字的更新),当内容过多的时候,就会出现滚动条,如何让滚动条时刻跟随内容的最下面内容呢? 1. 在[设 ...
- winform程序textbox滚动条保持在最下面 内容不闪烁
在开发winform程序时,会用到textbox控件来显示信息,当把textbox的Multiline属性改为Ture时(即多行显示状态),ScrollBars属性改为Vertical(内容过多时,显 ...
- winform中textbox属性Multiline=true时全选
1.文本框右键属性 => 添加KeyDown事件. 2.添加如下代码: private void txt_result_KeyDown(object sender, KeyEventArgs e ...
最新文章
- redis mysql 集群_mysql_redis
- 【Android RTMP】RTMPDump 推流过程 ( 独立线程推流 | 创建推流器 | 初始化操作 | 设置推流地址 | 启用写出 | 连接 RTMP 服务器 | 发送 RTMP 数据包 )
- Proxy + Reflect 实现 响应的数据变化
- python编写es脚本_es数据迁移脚本(python)
- php实现页面雪花效果,JavaScript_使用javascript实现雪花飘落的效果,看了javascript网页特效实例大全 - phpStudy...
- 直播预告 | 长文本知识抽取:基于语义分割的文档级三元组关系抽取
- 「SVN」ubuntu svn自动忽略了.a.so等文件
- arkit技术介绍_面向移动AR的触觉技术:如何以“触摸”感增强ARKit应用
- 解析 Linux 中的 VFS 文件系统机制
- 四、ajax请求超时与网络异常处理
- java 1 0_【Java】1.0 开发环境
- can't get master address from zookeeper /新旧数据不一致
- javascript arguments对象研究--针对jquery源码研究再研究
- 图解java_图解 Java 中的数据结构及原理!
- 【CCCC】L3-015 球队“食物链” (30分),搜索排列
- Swing 100行画图示例
- java synchronized互斥锁使用
- 如何成为一名合格的CRUD工程师?
- 浏览器h5拉起app 微信拉起app wx-launch-open-app
- 【项目需求】房屋租赁管理系统的分析与设计
热门文章
- java实现qq邮箱发送附件和图片
- 初探MUI制作微信APP页面(二)
- 获取上一个自然周的、上一个自然月的起始时间范围
- ThinkPad E460如何进入bios
- 手机NFC是什么?怎么使用?
- keil5下载仿真出现Flash download failed-Cortex-M3的原因与方案
- 一步一步搭建Redis + Keepalived主从高可用之Keepalived安装配置(三)
- 你的爬虫是否徘徊在违法的边缘?
- 深度学习分类类别不平衡_Github|类别不平衡学习资源(上)
- Win7下安装Mysql5.7.26