2016-02-11 49 views

回答

5

問題是更多小數位,因爲MaskInput屬性需要您輸入的確切小數位數。

所以,如果你想獲得,直到最高的10位小數,你可以寫

numEditor.NumericType = NumericType.Decimal 
numEditor.MaskInput = "{LOC}n.nnnnnnnnnn" 

其中{LOC}前綴允許輸入小數點本地化的象徵。
如果你需要小數的動態數量,那麼你可以建立在運行這款面膜或使用等效語法

numEditor.MaskInput = "{LOC}{double:1.10:c}" 

在您需要提前知道多少個數字是如何要求的整數和小數部分的任何情況下。

你可以在對的Infragistics網站

MaskInput property

+0

感謝,這爲我工作的這個鏈接找到很多關於MaskInput格式的例子。 –