项目中会经常用到文本框,且有时候会限定文本框输入的文本类型,比如当你需要输入一个年份时,你需要限定输入年份的类型为数字类型。原生的WPF、WinForm中的TextBox只能通过TextChanged事件来限定输入,而在DX中,可以设置属性限定输入文本的类型。
DX中对应的控件为TextEdit,TextEdit有一个属性名为Mask。
需要限定输入的类型时,可以设置Mask的相关属性。
MaskType有很多种,类型如下:
RegEx为正则表达式,也是最强大的限定方式。
Numeric虽然可以限定输入为数字,但是会有小数存在,在转换成整型的时候有可能报错。
一、输入限定为为整数:
<dxe:TextEdit MaskType="RegEx" Mask="[0-9]*"/>
二、限定输入为带小数的数字
<dxe:TextEdit MaskType="RegEx" Mask="[0-9].[0-9]*"/>
二、限定最大长度的数字
<dxe:TextEdit MaskType="RegEx" Mask="\d{0,2}"/>
有兴趣的可以学习一下正则表达式,是一项非常强大的语言
项目中会经常用到文本框,且有时候会限定文本框输入的文本类型,比如当你需要输入一个年份时,你需要限定输入年份的类型为数字类型。原生的WPF、WinForm中的TextBox只能通过TextChanged事件来限定输入,而在DX中,可以设置属性限定输入文本的类型。DX中对应的控件为TextEdit,TextEdit有一个属性名为Mask。 需要限定输入的类型时,可以设置Mask的相关属性...
C# 基于
DevExpress
做的流程向导:有多个向导界面,包括开始、参数配置和结束。对参数的配置还有验证,确保
输入
的参数是合法的;在向导结束后,可以取到向导里面配置的参数值。
vs2008工程,全部代码,可编译和测试。
DevExpress
控件的功能比较强大,是全球知名控件开发公司,对于开发B/S或C/S都非常出色,可以实现很炫且功能强大的效果。
DevExpress
Winform常用控件是本人在前几个项目的一些笔记,在实际的项目中可能会经常涉及到,所以对常用控件的属性、方法、事件都列举出来。
在Visual Stuodio中添加
DevExpress
控件
1.使用控制台进入
DevExpress
安装目录(
输入
命令): cdD:\Program Files (x86)\DevExpre...
2.
Mask
type
选择RegEx(正则表达式)
3.
Edit
mask
: 以添加前缀“EDG”为例
[E]{1}[D]{1}[G]{1}[0-9]*(这种写法有点蠢,可以优化,请大神在评论区打出)
则当你打出“666”时,文本框自动形成“EDG666”
依此类推,只要掌握了正则表达式的运用,就可以用
Winform控件-
DevExpress
18下载安装注册以及在VS中使用:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100061243
参照以上将
DevExpress
安装并引进到工具箱。
这里使用的是VS2013所以安装的
DevExpress
是14版本。
Edit
Text
属性描述
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom
android:hint="请
输入
数字
!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能
输入
整数,如果是小数则是:decimal
android:maxLength="8
DevExpress
Text
Edit
控件是一个用于编辑文本的通用
输入
控件。它提供了丰富的格式化选项,以便在
输入
和显示文本时进行自定义。
要应用编辑格式,可以使用
Text
Edit
控件的
Edit
Format 属性。
Edit
Format 属性是一个字符串,表示应用于控件中文本的格式。通过设置
Edit
Format 属性,可以指定如何显示和编辑文本。
Edit
Format 属性支持各种格式,包括
数字
格式、日期格式和自定义格式。下面是几个示例:
1.
数字
格式:设置
Edit
Format 属性为 "c" 可以将文本显示为货币格式,例如 "$1,000.00"。
2. 日期格式:设置
Edit
Format 属性为 "d" 可以将文本显示为短日期格式,例如 "2022/01/01"。
3. 自定义格式:设置
Edit
Format 属性为自定义格式字符串可以根据需要进行文本显示和编辑。例如,可以设置
Edit
Format 属性为 "000-00-0000" 来指定一个特定的社会安全号码格式。
请注意,
Edit
Format 属性仅控制文本的显示和编辑方式,并不影响数据的实际值。如果需要对
输入
的文本进行验证和转换,请考虑使用其他属性和事件,例如
Mask
、
Mask
Type
和 Validating。
希望这能回答您关于
DevExpress
Text
Edit
的
Edit
Format 属性的问题!如果还有其他问题,请继续提问。