16 進数とスペースを受け入れる MaskedTextBox を作成するにはどうすればよいですか?
.NET で Windows フォームを使用しています。
16 進数とスペースを受け入れる MaskedTextBox を作成するにはどうすればよいですか?
.NET で Windows フォームを使用しています。
簡単です。できません。
標準のMaskedTextBoxではありません。
Textbox.Validating イベント ハンドラーで、入力を正規表現と照合することができます。
また、Stack Overflow question Restricting the characters in the text box に投稿した自家製の「RegexMaskedTextBox」ソリューションも使用しました。
KeyDown イベントを使用して問題を解決します。KeyEventArgs.SuppressKeyPress は、私が望むものを正確に処理します!