VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
入力マスクの書式要素と一致しない文字が入力されたことを検知するには、MaskInputRejectedイベントを使用します。
(MaskedTextBoxはマスクと一致しない文字が入力された場合、MaskInputRejectedイベントが発生します。)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'マスクに数値3桁を設定 MaskedTextBox1.Mask = "000" End Sub Private Sub MaskedTextBox1_MaskInputRejected( _ ByVal sender As System.Object, _ ByVal e As System.Windows.Forms.MaskInputRejectedEventArgs) Handles MaskedTextBox1.MaskInputRejected MessageBox.Show("無効な文字が入力されました。") End Sub