0
我在我的对话框中使用Devexpress TextEdit control
,我想要实现的是,如果大于0,就给+类型的值。当前的EditMask值设置为N2。数字TextEdit控制+/-符号
例如:
如果用户类型5.00,控制必须显示5.00。
用户也被允许输入负值。是否有一些我应该使用的掩码或正则表达式模式?提前致谢。
我在我的对话框中使用Devexpress TextEdit control
,我想要实现的是,如果大于0,就给+类型的值。当前的EditMask值设置为N2。数字TextEdit控制+/-符号
例如:
如果用户类型5.00,控制必须显示5.00。
用户也被允许输入负值。是否有一些我应该使用的掩码或正则表达式模式?提前致谢。
试试';'字符分隔掩码为正值和负值:
textEdit1.Properties.Mask.EditMask = "+#0.00;-#0.00";
textEdit1.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;
相关链接:Mask Type: Numeric
感谢您的回复,它工作正常,除了0.00值,它显示+0.00,有没有办法让它显示0.00没有符号。再次感谢 – SidAhmed
尝试[DevExpress的支持中心(http://www.devexpress.com/Support)。 –