Masked Textbox是否可以使用以下格式:
£*0.00
* 0可以是任何数字位数吗?
干杯。
答案 0 :(得分:1)
您可以查看http://wpftoolkit.codeplex.com/。 它有一个处理货币的MaskedTextBox http://wpftoolkit.codeplex.com/wikipage?title=MaskedTextBox。 希望它有所帮助!
答案 1 :(得分:1)
MaskedTextBox不可能,因为Mask属性定义了固定长度的模式(因此类似'0.00'的东西最多为'9.99')。您可以尝试将'9 /#'字符用于可选数字,但不太可能在那里帮助您。
也许你想看一下NumericUpDown,但是它不会让你放一个格式(在这种情况下是英镑符号)。
其他选择是:a)自己进行文本处理,当然这将涉及多行,或b)使用UserControl捆绑标签/文本框(对于磅字符)+一个NumericUpDown控制。