I have a credit card number text box which i want it to automatically insert spaces every 4 digits as the user types in the credit card number. how can i achieve that(in an elegant way if there is)? i am thinking if regular expressions can achieve it?
我有一个信用卡号码文本框,当用户输入信用卡号码时,我希望它每4位自动插入空格。我怎样才能做到这一点(如果有的话,以一种优雅的方式)?我在想正则表达式能不能实现呢?
2 个解决方案
#1
5
you can try using the MaskedTextBox
from the
您可以尝试使用来自
http://wpftoolkit.codeplex.com/wikipage?title=MaskedTextBox
http://wpftoolkit.codeplex.com/wikipage?title=MaskedTextBox
to specify the format of the input
指定输入的格式
#2
2
Try using a MaskedTextBox from the WPF Toolkit.
尝试使用WPF工具包中的MaskedTextBox。
<wpfx:MaskedTextBox Mask="0000 0000 0000 0000" />
教程的链接
#1
5
you can try using the MaskedTextBox
from the
您可以尝试使用来自
http://wpftoolkit.codeplex.com/wikipage?title=MaskedTextBox
http://wpftoolkit.codeplex.com/wikipage?title=MaskedTextBox
to specify the format of the input
指定输入的格式
#2
2
Try using a MaskedTextBox from the WPF Toolkit.
尝试使用WPF工具包中的MaskedTextBox。
<wpfx:MaskedTextBox Mask="0000 0000 0000 0000" />
教程的链接