我想这会是一个DevExpress面具,但这就是我所拥有的:
var dlEdit = new DevExpress.XtraEditors.Repository.RepositoryItemTextEdit();
dlEdit.Mask.MaskType = MaskType.RegEx;
dlEdit.Mask.EditMask = "\\d{1,10}";
我正在尝试获得一个长度可达10位的数字,它将接受前导0,因为现在它将显示前导0(例如0032421243),直到该字段被点击为止在这种情况下它删除了它们。我尝试了一个数字掩模类型,但同样的事情只是它不会让我输入0开始。我认为这将是我的答案,但这种自定义类型不是。有人能指出我正确的方向,我需要什么?也许是不同类型的面具或什么?
答案 0 :(得分:1)
你的面膜适合我。
您是否绑定到数字字段?
如果是这样,你不能这样做;数字字段不能存储前导零
切换到string
字段。