我在对话框表单中使用Devexpress TextEdit control,而我想要实现的是,如果类型值大于0,则给出+符号。当前EditMask值设置为n2。
例如: 如果用户键入5.00,则控件必须显示+5.00。
还允许用户键入负值。是否有我应该使用的掩码,或者正则表达式模式?提前谢谢。
发布于 2013-01-09 13:14:09
试着用“;”字符将正负两种价值观的掩码分开:
textEdit1.Properties.Mask.EditMask = "+#0.00;-#0.00";
textEdit1.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;相关链接:掩码类型:数字
https://stackoverflow.com/questions/14235468
复制相似问题