你知道在文本框中使用掩码(正则表达式)的任何免费的WPF组件吗?
我想你会在这个控制库中找到你需要的东西:http://www.codeplex.com/WPFDeveloperTools
在所有其他有用的控件中查找"FilteredTextBox".我不认为它是正则表达式,但它应该能够过滤您需要的所有内容,并且因为您将拥有源代码,您应该会发现它很容易增强.
作为奖励,它是CodePlex上的免费和开源.
你也可以在这里找到一篇关于如何自己实现这个的好文章:http://marlongrech.wordpress.com/2007/10/28/masked-textbox/
扩展的WPF工具包有一个类似于WinForms中的MaskedTextBox.与旧的一样,这实际上不支持RegExes,但有一些有用的掩码.
哦,它在NuGet上,这很好.