WinForm控件之【MaskedTextBox】
基本介绍
掩码文本控件,使用掩码来区分用户输入文本是否正确。
常设置属性
BeepOnError:指示键入无效字符是控件是否发出系统提示音;
CutCopyMaskFormat:设置控件文本值复制到剪贴板时的包含类型;
TextMaskFormat:指示从Text属性中返回字符串的包含类型;
Mask:用来控制控件允许输入指定格式的字符串;
PasswordChar:指示为密码类型输入显示的字符;
PromptChar:指示用作占位符的字符;
RejectInputOnFirstFailure:值为true时输入字符与掩码不符就会被拒绝,false时则输入字符依次逐个处理;
Enabled:指示是否启用该控件,true为启用状态用户可编辑,false为禁用状态用户不可编辑;
Name:指示代码中用来标识该对象的名称;
事例举例
相关代码
//根据类型设置控件的指定掩码private void cb_MaskType_SelectedIndexChanged(object sender, EventArgs e){maskedTextBox1.BeepOnError = true;maskedTextBox1.CutCopyMaskFormat = MaskFormat.ExcludePromptAndLiterals;maskedTextBox1.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;maskedTextBox1.PasswordChar = '\0';maskedTextBox1.PromptChar = '_';maskedTextBox1.RejectInputOnFirstFailure = false;string strMask = string.Empty;switch (cb_MaskType.Text){case "身份证":strMask = "000000-00000000-000A";break;case "手机号":strMask = "100-0000-0000";break;case "出生日期":strMask = "0000-00-00 00:00:00";break;case "身高":strMask = "000厘米";break;case "体重":strMask = "000公斤";break;case "密码":strMask = "000000";maskedTextBox1.PasswordChar = '*';break;default:strMask = string.Empty;break;}maskedTextBox1.Mask = strMask;}
转载于:https://www.cnblogs.com/ljhandsomeblog/p/11171671.html
WinForm控件之【MaskedTextBox】相关推荐
- winform控件之maskedTextBox
maskedTextBox控件是使用掩码区分正确的和不正确的用户输入的控件,掩码定义如下 掩码元素 说明 正则表达式元素 0 0 到 9 之间的任何一个数字.必选项. \d 9 数字或空格.可选项. ...
- (转)WinForm控件使用文章收藏整理完成
http://home.cnblogs.com/group/topic/29829.html 对C# WinForm开发系列收集的控件使用方面进行整理, 加入了一些文章, 不断补充充实, 完善这方面. ...
- C# WinForm控件、自定义控件整理(大全)
C# WinForm开发系列 - CheckBox/Button/Label/ProgressBar WinForm下CheckedListBox的数据绑定 Winform 下无闪烁走马灯效果实现 c ...
- WinForm控件使用文章收藏整理完成
对C# WinForm开发系列收集的控件使用方面进行整理, 加入了一些文章, 不断补充充实, 完善这方面. 基础 - 常用控件 C# WinForm开发系列 - CheckBox/Button/Lab ...
- 视频教程-C#Winform控件应用-C#
C#Winform控件应用 二十多年的企业管理软件开发经历,熟知管理软件的整个开发流程,熟练掌握VFP语言,掌握VB语言,了解JAVA.asp.net.CSS.HTML/HTML5等语言,使用C#语言 ...
- 异步委托实现多线程winform控件编程
private void button1_Click(object sender, EventArgs e) { ThreadStart ts ...
- 在WPF中使用WinForm控件方法
在WPF中使用WinForm控件方法 原文:在WPF中使用WinForm控件方法 1. 首先添加对如下两个dll文件的引用:WindowsFormsIntegration.dll,Syste ...
- Wpf使用Winform控件后Wpf元素被Winform控件遮盖问题的解决
Wpf使用Winform控件后Wpf元素被Winform控件遮盖问题的解决 参考文章: (1)Wpf使用Winform控件后Wpf元素被Winform控件遮盖问题的解决 (2)https://www. ...
- 如何设置Winform控件的ClientRectangle
最近学习制作WinForm控件,自己动手写控件的时候才发现System.Windows.Forms.Control 竟然没有提供默认的border绘制.记得以前用API做控件的时候,只需要设置空间窗口 ...
- c# 扩展方法奇思妙用高级篇六:WinForm 控件选择器
在Web开发中,jQuery提供了功能异常强大的$选择器来帮助我们获取页面上的对象.但在WinForm中,.Net似乎没有这样一个使用起来比较方便的选择器.好在我们有扩展方法,可以很方便的打造一个. ...
最新文章
- UIButton设置图片 在导航条上的 不显示
- 《SQL Server 2012 T-SQL基础》读书笔记 - 1.背景
- python项目-你肯定想学习的顶级Python项目(附代码)
- mysql+nginx实现负载均衡
- Custom Looks using Qt Style Sheets
- 【BZOJ】3052: [wc2013]糖果公园 树分块+带修改莫队算法
- Java:jdk8中map新增的merge方法
- 介绍一个Office画图工具--visio
- Qualcomm工具的使用
- 11月最新脉聊社交网站源码类似微博的社交源码 模板UI非常漂亮自适应手机版 重点是有原生AP
- 学海无涯!最全Android面试知识点梳理,系列篇
- 机器学习库Scikit-Learn(线性模型、岭回归、插入一列数据(insert)、提取所需列、向量机(SVM)、聚类)
- 附录H-2 技术预研报告
- tv电视焦点(遥控器)操作笔记jq
- 网络安全实验室|网络信息安全攻防学习平台(脚本关)
- 通过注册表方式启动和关闭手写输入法(方法适合各种应用)
- Mysql启动选项和配置文件
- Leetcode_206_Reverse Linked List
- c语言中%加字母是啥意思,%C是什么意思? C语言中%c,%s分别代表什么意思?
- SpaceVim 安装和卸载