`
touchinsert
  • 浏览: 1334434 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

TextEdit非空验证设置 DXperience学习笔记

 
阅读更多
TextEdit非空验证设置 DXperience学习笔记

发布时间:2010年03月25日 本页点击:372

第三方控件DXperience 的基本录入控件TextEdit 提供了比较强大的功能 对其属性的设置可以限制用户输入的内容

右键 TextEdit 属性 Properties 中 mask 选项 masktype 设为regex 后 即可在editmask中输入正则表达式限制输入内容

该中限制不能对TextEdit 是否为空进行验证 通过这几天的学习 发现可以添加一个dxValidationProvider控件来实现对TextEdit 的非空验证

在工具箱中找到dxValidationProvider控件拖拉到界面上 转到代码窗口

添加命名空间

以下是代码片段:
using DevExpress.Utils;

ConditionValidationRule notEmptyValidationRule = new ConditionValidationRule();
notEmptyValidationRule.ConditionOperator = ConditionOperator.IsNotBlank;
notEmptyValidationRule.ErrorText = "请输入 该表单不能为空!";
dxValidationProvider1.SetValidationRule(BulidName, notEmptyValidationRule);//两个参数表示验name值为BulidName的TextEdit控件为notEmptyValidationRule验证
分享到:
评论
1 楼 夏雪纷纷 2013-08-28  

最近有个对于DXperience 2013新功能发布、重难点技术问题汇总分析的这样一个活动,
有兴趣可以看看,9月12日的
http://www.cnblogs.com/kidimanggei/p/3284579.html

相关推荐

    DevExpress实现为TextEdit设置水印文字的方法

    在DevExpress的UI库中,TextEdit可以进行更复杂的定制,包括但不限于样式、验证规则、自定义行为等。 设置水印文字通常是为了在TextEdit控件为空时显示一些提示信息,告知用户应该输入什么样的数据。在DevExpress中...

    TextEdit_QT5.zip

    在Qt 4中,`TextEdit` 已经可以实现基本的富文本编辑功能,如字体样式设置、文本颜色、段落格式调整等。在Qt 5中,`TextEdit` 进一步强化,支持更多的文本格式导入导出、更好的HTML渲染以及对WebKit的集成,使得在Qt...

    QmlTextEdit带滚动条QmlTextEditScrollBar.7z

    在QML(Qt Quick)中,`QmlTextEdit` 是一个用于显示和编辑文本的组件。这个`QmlTextEditScrollBar`可能是一个自定义实现,它为`QmlTextEdit`添加了滚动条功能,因为默认的`QmlTextEdit`在文本内容过多时可能不会...

    Qt:textEdit转PDF和打印

    "Qt:textEdit转PDF和打印"这个主题涉及到的是如何在Qt环境中利用textEdit组件将文本内容转换成PDF格式,并进行打印预览及实际打印操作,特别是在mac操作系统上。 首先,Qt的textEdit是一个富文本编辑器,它允许用户...

    TextEdit

    TextEdit是一款基于C语言开发的文本编辑器,它利用操作系统API来实现基本的文本编辑功能。在编程领域,直接调用API(Application Programming Interface)是一种常见的方法,它允许开发者使用操作系统提供的服务,...

    利用textedit显示gif

    为了实现动态显示,我们可以利用QTimer类,设置定时器在特定间隔后更新TextEdit中的内容,以展示下一帧的字符网格。 在实际操作中,我们还需要考虑以下几点: 1. **字符映射**:选择合适的字符集,确保在各种字体...

    Delphi TextEdit 仿RTF编辑器

    总的来说,"Delphi TextEdit 仿RTF编辑器"是一个旨在提高文本编辑体验的工具,它展示了Delphi在构建富文本应用方面的强大能力,同时也为Delphi程序员提供了一个学习和参考的实例。通过掌握这些技术,开发者可以创建...

    使用PyQt4 设置TextEdit背景的方法

    先简单做个分享,有时间再补一个完整的用例 self.textEdit = QtGui.QTextEdit(slef) 1.设置背景颜色 self.textEdit.setStyleSheet(...以上这篇使用PyQt4 设置TextEdit背景的方法就是小编分享给大家的全部内

    TEXTEDIT_vb6_源码

    对于初学者来说,分析和学习"TEXTEDIT_vb6_源码"能帮助理解VB6中的事件驱动编程模型、控件交互以及自定义控件的方法。而对于经验丰富的开发者,这个项目可能提供了关于如何优雅地扩展标准控件功能的示例。 在查看...

    TextEdit文本编辑器

    TextEdit文本编辑器是一款基于C++编写的简单文本编辑软件,对于初学者来说,它是一个很好的学习资源,可以深入了解文本编辑器的基本功能实现和C++编程技术。以下将详细阐述其核心知识点: 1. C++语言基础:TextEdit...

    dev textedit 绑定gridview实例

    dev textedit绑定gridview

    Linux QT5 PlainTextEdit设置文本大小

    因此,了解如何调整和设置界面中的文本大小至关重要。 首先,我们需要理解QT5中的QFont类。QFont是QT用于处理字体的基础类,它提供了设置字体名称、大小、样式、粗细等功能。在QT5.12中,我们可以利用QFont来改变...

    PYQT5设置textEdit自动滚屏的方法

    以上这篇PYQT5设置textEdit自动滚屏的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:PyQT5 QTableView显示绑定数据的实例详解PyQt5 QTableView...

    QmlTextEdit接受拖放QmlTextEditDrop.7z

    在QML(Qt Quick)中,`QmlTextEdit` 是一个用于...这个示例项目“QmlTextEdit接受拖放QmlTextEditDrop”应该是展示了如何实现上述功能的一个实例,通过解压提供的压缩包,开发者可以学习到具体的代码实现和配置方式。

    TextEdit1.1

    想在手机上写日记吗?正在找软件吧?这是一个不错的编辑器,试试吧!顶!!

Global site tag (gtag.js) - Google Analytics