【发布时间】:2012-08-09 08:13:39
【问题描述】:
我有一个蒙面文本框,我希望它能够接受双精度值。小数点前后可以容纳的字符数不应该有任何种类的限制。
我意识到还有其他方法可以做到这一点,例如覆盖键输入事件或使用数字向上向下,但我只是问是否可以使用掩码。
我试过 9999999999.99999999 - 但它给我带来了很多问题 - 例如:
1 2 3 4 。 6 被接受为输入(包括空格),我无法删除 .我想要的任何地方。
【问题讨论】:
-
NumericUpDown 控件是首选。我知道你知道这一点,但这有点让这个问题变得无关紧要。
-
去掉向上/向下按钮后,不喜欢 NumericUpDown 末尾的无用空间。我希望旨在接受面具的东西会有一个很好的简单答案。
标签: c# winforms maskedtextbox