DevExpress TextEdit如何设置文本输入框只能输入两位小数。

DevExpress TextEdit如何设置文本输入框只能输入两位小数,当输入第三位的时候,输不进去。图片说明

0

2个回答

属性 MaskType 选择 RegEx 在属性 EditMask 输入 '\d+(\R.\d{0,2})?' 这是正数,不带负数

带负数 的话 输入 -?\d+(\R.\d{0,2})?

或者在控件初始化的时候写入代码 TextEdit.MaskType = RegEx; TextEdit.EditMask = '\d+(\R.\d{0,2})?';

图片说明

1

使用keypress去实时监控到小数点后2两位小数,然后多于三位的就不在接受输入

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
用DevExpress.textEdit控件限定数据录入格式,且控制录入数据只能为数字,同时录入小数位控制
如图操作 第一步: 第二步: 第三步:在mask EDITER窗口,设定自已想要的录入格式
DEV TextEdit设置小数3位
1.控件的Properties属性-Mask-EditMask设置为######0.000 2.Properties属性-Mask-MaskType设置为Numeric 3.Properties属性-Mask-UseMaskAsDisplayFormat设置为true 后台代码设置: this.txtEdit1.Properties.Mask.EditMask = "######0
DevExpress的文本框 只能输入保留2位小数的正数字
限制输入框 只能输入保留2位小数的正数字表达式: \d+(\R.\d{0,2})? MaskType = RegEx, EditMask = '\d+(\R.\d{0,2})?' winform可输入正负数,带小数点 -?\d+(\R.\d{0,2})? 比如:textBox中输入:   0.23,0.56,26,999,1268,-0.26,只可以输入这两种数据:  数字+逗号
DX(DevExpress)TextEdit 输入限定为数字类型
项目中会经常用到文本框,且有时候会限定文本框输入的文本类型,比如当你需要输入一个年份时,你需要限定输入年份的类型为数字类型。原生的WPF、WinForm中的TextBox只能通过TextChanged事件来限定输入,而在DX中,可以设置属性限定输入文本的类型。 DX中对应的控件为TextEdit,TextEdit有一个属性名为Mask。 需要限定输入的类型时,可以设置Mask的相关属性...
Dev Express spinEdit只能输入整数,不能输入负数和小数
通过google搜到一些dev的官方论坛,大致实现了我想要的效果:只能输入正整数。设置方法如下:             spinEdit_DailyInterval.Properties.IsFloatValue = false; spinEdit_DailyInterval.Properties.Increment = 1; spinEdit_DailyInterval.Properties
设置TextEdit只能输入数字和小数点
1、设置Properties的DisplayFormat为:d22、设置Properties的EditFormat为:d2或d3d后面的数字表示小数位数
DevExpress TextEdit如何设置文本输入框只能输入数字
如何设置文本输入框只能输入数字 1、 设置 Properties→Mask→numberis,//设置只能输入数字 2、设置Properties的DisplayFormat为:d2//设置输入数字可以输入2位数的小数点
C# DEV TextEdit 设置文本框只能输入数字(整数)
介绍下,设置TextEdit 设置文本框只能输入数字(整数): 在TextEdit里 找到 Mask属性 代码设置: MaskType="RegEx" MaskUseAsDisplayFormat="True" Mask="[0-9]*" //这个是允许文本框输入数字,比如22222222222 设置器里设置:
DevExpress 文本框只能输入数字验证
private void me经济损失_KeyPress(object sender, KeyPressEventArgs e)         {             string s = me经济损失.Text.Trim(); ;             if (e.KeyChar >= '0' && e.KeyChar             {              
winform 只能输入数字(小数)
看到了,记一下 \b退格 private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar != '\b' && !Char.IsDigit(e.KeyChar) && e.KeyChar != '.') {
限定EditText只能输入两位小数的两种方式
一,布局文件 <EditText android:id="@+id/num_et" android:layout_width="fill_parent" android:layout_height="wrap_content" android:numeric="decimal"/> <EditText
C#控制textbox中的输入数字固定显示2位小数
 this.txtPrice.Text = string.Format("{0:#,##0.00}", Convert.ToDouble(input));
限制 EditText 最多输入两位小数
为了美观,先限制一下android:inputType="numberDecimal" android:maxLength="9"1.要求与思路细节要求: 以小数点开头,前面自动加上 “0” 以小数点结尾,去掉小数点 思路:利用 EditText 的输入监听实现小数位的截取,和移动光标到末尾,在失去焦点后,去掉结尾的小数点2. 解决办法:添加监听添加输入监听:editText.addTextChan
edittext只能输入数字和小数点,且小数点后只能输入两位
1.在edittext的xml中输入属性 android:inputType="numberDecimal" 2.在edittext的监听中 et_dollar.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s,
设置TextEdit 设置文本框只能输入限制的内容
设置TextEdit 设置文本框只能输入数字(整数): 在TextEdit里 找到 Mask属性 设置 Mask - MaskType - RegEx 正则规则 EditMask 代码设置: MaskType="RegEx" UseMaskAsDisplayFormat="True" Mask="[0-9]*"
EditText只能输入2位小数及一个小数点
项目新需求:EditText输入的数值只能输入2位小数… 直接看结果的://只允许输入一个小数点和0--9的数字 mEditText.setKeyListener(new DigitsKeyListener(false, true));想看详细的,往下看:1.只允许输入2位小数editText在xml里面添加了android:digits=".0123456789"这需求挺简单的,妥妥的mEditT
EditText限制 只能输入0.00 -100保留两位小数
public class MydoubeChangeListener implements TextWatcher { private EditText editText; public MydoubeChangeListener(EditText editText) { this.editText = editText; } @Overr
edittext只能输入数字和小数点时并且小数点后只能输入两个小数
给EdItext设置这个属性 et_dollar.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);(只设置后面这个属性的话在一些手机上不能输入小数点) et_dollar.addTextChangedListener(new TextWatcher() { @Overrid
文本框限制输入数值保留两位小数的js 方法
h5 *{ margin: 0;padding: 0; } input{ width: 500px; height: 100px; font-size: 40px; } //限制number  输入格式 function checkNum(obj){ obj.value = obj.value.replace(/[^\d.]/g,"");//清除"
Qt QLineEdit 限制输入类型以及大小Int 和double
1.QLineEdit 限制整数 m_LineEditIterate = new QLineEdit(); m_LineEditIterate->setFixedWidth(100); m_LineEditIterate->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); m_LineEditIterate->setText("2
iOS设置输入框只能输入正整数或小数,且小数位数不能超过两位
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ // 限制只能输入数字 BOOL isHaveDian = YES; if ([string isEqualToString:
android 记一次 控制Edittext 控制只能输入两位小数
最近在项目中遇到了 要输入金钱的所以要控制两位小数,网上找了很多,但是都会输入出现1.6. 或者1..6这种状况,这里记一次,方便自己下回复制粘贴.O(∩_∩)O哈哈~(同时希望给碰到同样问题的有缘人帮助)   // editText监听输入小数位数 public static void setPoint(final EditText editText, final int num) { ...
限制input只能输入数字且限制只能输入两位小数
限制input只能输入数字且限制只能输入两位小数 chrome中的input不要加type=”number”,有问题,输入负号截取到第一个字符串是空,就默认text就行 若允许负数加上allowMinus类,正数只加limitNumber 以下可以封装成函数,加到DOM上的onkeyup=foo(this) $(document).on('keyup', '.limitNumb...
Dev的TextEdit控件IP地址的Mask设置
1. 添加TextEdit控件。 2. 选中TextEdit控件,并点击
jquery控制文本框只输入整数或者输入数字和两位小数
只允许输入整数方法  $(&quot;.test&quot;).keyup(function(){             var tmptxt=$(this).val();             $(this).val(tmptxt.replace(/\D|/g,''));         var reg=/^[0-9]+.?[0-9]*$/;         if(reg.test($(this).val())...
DEV设置只可以输入正整数
-
Android EditText限制输入两位小数
项目中用到了EditText限制输入两位小数,网上查了下大多有两种解决办法,这里写一种,我在自己项目中用的,因为比较简单,就直接上代码了。1.首先布局文件,就一个Editext<EditText android:id="@+id/et_weight" android:layout_width="match_parent" and
jquery控制input只能输入数字和两位小数(转)
知识点一直接上代码:function num(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符 obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字 obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个
EditText 只能输入小数点后两位
在EditText的xml属性里面添加了android:inputType=”number|numberDecimal” 小数或者小数点 //数量监听 viewHolder.quantity.addTextChangedListener(new TextWatcher() { @Override public void be...
JS控制文本框只能输入正整数和两位小数点以内的小数
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> 无标题页 function regInput(obj, reg, inputStr) { var docSel = document.selection.createRange() if (docSel
DevExpress实现为TextEdit设置水印文字的方法
本文实例展示了DevExpress实现为TextEdit设置水印文字的方法,是一个很实用的技巧。分享给大家供大家参考。 关键代码如下: ? 1 2 3 4 5 6 7 8 9 10 public static void SetWatermark(this TextEdit textEdit, string waterma
TextEdit非空验证设置 DXperience学习笔记
TextEdit非空验证设置 DXperience学习笔记 发布时间:2010年03月25日 本页点击:372 第三方控件DXperience 的基本录入控件TextEdit 提供了比较强大的功能 对其属性的设置可以限制用户输入的内容 右键 TextEd
控制winform控件textbox(自写的那个),限制输入两位小数
有个FloatLength属性:直接修改为2 即可,如果是3位小数的话,直接修改为3即可
Textbox 内限定输入只有两位小数的数字
初学C#, 正好自己编的小程序对这方面有点要求,就去网上翻了翻.结果发现度娘上能找很多示例代码都只能实现一部分的功能. 正好自己有需要就把自己需要的功能都整合起来做了个方法,要是哪位大神看到了麻烦给瞅瞅,要是有啥建议的话麻烦给我留个言,感激不尽!! private void 只允许输入两位小数数字(object sender, KeyPressEventArgs
input标签最多只能输入两位小数
jq代码:   html代码:   &amp;lt;input type=&quot;text&quot; onkeyup=&quot;num(this)&quot; placeholder=&quot;请输入&quot;&amp;gt;   &amp;lt;script type=&quot;text/javascript&quot;&amp;gt; left_show(3, 6); function num(obj){ obj.value =
C#文本框验证:只能输入整数和带两位小数的小数
VS2010 C# 一个WinForm测试程序,利用正则表达式实现对“只能输入整数和保留两位小数位的小数”功能。 若用VS2013打开时报错“在证书存储区中找不到清单签名证书”,可通过“右击项目属性—>签名—>为ClickOnce清单签名,将勾掉的选项去掉”解决。 程序思路也可查看本人博客里文章。资源同上一个差不多,但免积分,免费分享才是王道。才学疏浅,仅供交流。
jquery控制input只能输入数字和两位小数
jquery控制input只能输入数字和两位小数jquery代码:function num(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符 obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字 obj.value = obj.val
dev之设置TextEdit输入格式控制:IP地址
文本框格式设置:IP地址匹配 该IP正则表达式:((([1-9]?|1\d)\d|2([0-4]\d|5[0-5]))\.){3}(([1-9]?|1\d)\d|2([0-4]\d|5[0-5])) 还有其他的格式 ,比如Datatime等。
reactjs 控制输入框最多只能输入两位小数
1,首先要知道控制两位小数的正则表达式 const reg = /^(-)*(\d+)\.(\d\d).*$/; value.replace(reg, &quot;$1$2.$3&quot;) 2,我用的是antd from 组件   &amp;lt;Item colon={false} label={&amp;lt;span className=&quot;wo-form-item-label&quot;&amp;gt;质检评分:&amp;lt;/sp...
C#正则表达式文本框验证:只能输入整数和带两位小数的小数
程序界面截图: 本文主要包含以下内容: 测试用例介绍; 测试用例下载地址; 文本框校验的解决思路; 参考资料;     一、测试用例介绍。 1、平台环境:Visual Studio 2010,C#; 2、测试目的: 对于文本框数据输入的合法性进行自
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java学习如何输入汉语 物联网专业如何设置课程