MaskedTextBox和十六进制

时间:2011-06-08 13:41:41

标签: c# .net winforms maskedtextbox

如何创建一个MaskedTextBox来接受十六进制和空格?

我在.NET中使用Windows窗体。

3 个答案:

答案 0 :(得分:0)

简单:你不能。

不符合标准MaskedTextBox

答案 1 :(得分:0)

您可以尝试将输入与Textbox.Validating事件处理程序中的正则表达式进行匹配。

我还使用了一个本土的“RegexMaskedTextBox”解决方案,我在Stack Overflow问题 Restricting the characters in the text box 中发布了这个解决方案。

答案 2 :(得分:0)

我使用KeyDown事件解决了我的问题。 KeyEventArgs.SuppressKeyPress将完全处理我想要的东西!