DevExpress TextEdit RegEx MaskType不限制长度

本文关键字:TextEdit RegEx MaskType DevExpress | 更新日期: 2023-09-27 18:19:51

我想要一个最大长度为4位正数的TextEdit

我使用以下TextEdit:

<dxe:TextEdit Name="txtNumber" Mask="'d+{0,4}" MaskType="RegEx" />

我可以准确地将10位放入其中,而不会出现任何溢出迹象。在那之后,我可以输入更多的数字,TextEdit变红,但一直让我添加更多的数字。

在不使用魔术背后的代码的情况下,我应该用什么来阻止用户使用4位数?

DevExpress TextEdit RegEx MaskType不限制长度

您可以使用####;作为掩码的数字掩码类型:

<dxe:TextEdit Name="txtNumber" Mask="####;" MaskType="Numeric"/>