MaskedTextBox和十六进制

本文关键字:十六进制 MaskedTextBox | 更新日期: 2023-09-27 17:58:44

如何创建用于接受十六进制和空格的MaskedTextBox?

我在.NET中使用Windows窗体。

MaskedTextBox和十六进制

简单:你不能。

不使用标准MaskedTextBox。

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

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

我还使用了一个自制的"RegexMaskedTextBox"解决方案,我在Stack Overflow问题中发布了该解决方案限制文本框中的字符