1 / 2
文档名称:

MaskedEdit控件.docx

格式:docx   大小:66KB   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MaskedEdit控件.docx

上传人:2072510724 2021/10/21 文件大小:66 KB

下载得到文件列表

MaskedEdit控件.docx

相关文档

文档介绍

文档介绍:Masked Edit 控件
Masked Edit控件提供受限制的数据输入及格式化的数据输出。它显示提示信 息,说明输入的数据或显示的数据类型。此控件看起来很象工具栏中的一个图标
文件名

类名
MaskEdBox
说明
MaskedEdit控件通常表现为一个标准文本框控件, 增强了选择掩码输入和格式
化输出的功能。如果没有使用输入掩码,那么,除了它的动态数据交换(DDE)功 能,Masked Edit控件的状态更接近于标准文本框。
如果用Mask属性定义输入掩码,则 Masked Edit控件中的每一个字符位置, 或者是指定类型的占位符,或者是原义字符。原义字符或literals 可以指出所
用数据的类型。例如,电话号码的区号两边的圆括号就是原义字符: (206)。
如果输入的字符与输入掩码冲突,控件将产生 ValidationError 事件。输入掩
码不允许在控件中输入无效字符。
Masked Edit控件具有三个被绑定的属性:DataChanged DataField 和 DataSource。这意味着可将它链接到数据控件上, 并可显示记录集中当前记录的 字段值。Masked Edit控件也可向记录集中写信。
如果可能的话,在读取DataField属性引用的字段值时,会将此值转换成Text 属性的字符串。如果记录集是可更新的,那么字符串将转换成该字段的数据类型。
为了在定义掩码后清除 Text属性,首先要给一个空字符串设置 Mask属性,然 后再给空字符串设置 Text属性。
=""
MaskedEdit =""
在定义输入掩码时,MaskedEdit控件的状态就不同于标准文本框了。当输入数 据或移动插入点时,插入点会自动跳过原义字符。
当插入或删除字符时,插入点右侧的所有非原义字符都必须跟着移位。 如果这些
字符的移位导致有效性错误,则应防止插入或删除,同时会触发
ValidationError 事件。
假设Mask属性被定义为"?###"