输入信用卡号码的空格?

时间:2021-12-13 18:24:32

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" />

Tutorial Link

教程的链接

#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" />

Tutorial Link

教程的链接