关于EditMask的问题
我在TValueListEditor的某一个单元格上需要做输入值的校验,校验规则如下:
1. 可以输入A,B,C,D,E,a,b,c,d,e中的任意字符
2. 最大长度暂定5个(最好可以动态指定)
3. 输入的字符不能有重复值
请问应该怎么实现?
我尝试用TValueListEditor->ItemProps[i]->EditMask = "lllll;1;";
但是这样不能限制其他的字母,而且目标单元格会有 "11111;1;" 这样的初值显示。
1. 可以输入A,B,C,D,E,a,b,c,d,e中的任意字符
2. 最大长度暂定5个(最好可以动态指定)
3. 输入的字符不能有重复值
请问应该怎么实现?
我尝试用TValueListEditor->ItemProps[i]->EditMask = "lllll;1;";
但是这样不能限制其他的字母,而且目标单元格会有 "11111;1;" 这样的初值显示。
...全文
相关推荐
pb editmask控件改进
根据标题和描述,我们了解到有一个代码实现能够解决这个问题,分别新增了ue_up和ue_down两个事件,这两个事件会在用户按下上箭头或下箭头键时被触发。
硕正套件supcan.zip
硕正轻量级富Web应用套件是浏览器的插件(或控件)集,包含了列表(Grid)、树(Tree)、树列表、自由表头(Freeform)、电子报表、统计图(Chart)、掩码输入(Editmask)、打印等
datetime字段在grid中作为date显示并可编辑
例如,`GRID COL 1 EDITMASK = "99/99/9999;1"`,这会提供一个标准的日期输入掩码。4.
客户端控件要求(2).doc
**时刻性控件**:对于日期时间输入控件,应设置NullText为"0000-00-00",MaskType为DateTimeAdvancingCaret,EditMask为"yyyy-MM-dd",BeepOnError
西南交大信息安全报告
对于数字输入,可以通过检查每一位是否为数字来实现控制;价格输入可以通过EDITMASK控件来验证输入必须为正数;日期输入同样可以利用EDITMASK进行有效性的控制。4.


VCL组件使用和开发
