首页 > 代码库 > 控件的应用
控件的应用
1. 菜单
1.1 MaskedTextBox控件
新建Form, 增加3个Label 和 3个MaskedtextBox
在Form_load代码中增添如下
1 private void Form1_Load(object sender, EventArgs e)2 {3 maskedTextBox1.Mask = "00/00/0000";4 maskedTextBox2.Mask = "00";5 maskedTextBox3.Mask = "000-0000-0000";6 }
可以给每个MaskedtextBox的MaskInputRejected事件添加处理机制, 例如其中的一个:
1 private void maskedTextBox1_MaskInputRejected(object sender, MaskInputRejectedEventArgs e)2 {3 MessageBox.Show("Error");4 }
MaskedTextBox控件是增强型的textBox控件, 使用掩码区分正确和不正确的用户输入. 通过Mask属性可实现:
<1>必需的输入字符
<2>可选的输入字符
<3>掩码中的给定位置所需的输入类型
<4>输入字符的特殊处理:例如, 将字母字符转换为大写字母
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。