MaskedTextBoxに入力された値が、Maskで設定したパターンにあわない場合は音を出すことができます。
音を出すようにするにはBeepOnErrorプロパティにTrueを設定します。
下記は、BeepOnErrorプロパティを使用する例です。
マスクに”000″と指定しているので、文字が入力されたり、3桁を超えて入力しようとした場合に音が鳴ります。
VBの例
Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load '無効な文字が入力された場合にBeep音を鳴らす MaskedTextBox1.BeepOnError = True 'マスクに数値3桁を設定 MaskedTextBox1.Mask = "000" End Sub
C#の例
private void Form3_Load(object sender, EventArgs e) { // 無効な文字が入力された場合にBeep音を鳴らす maskedTextBox1.BeepOnError = true; // マスクに数値3桁を設定 maskedTextBox1.Mask = "000"; }
Please follow and like us:
コメント
[…] 無効な入力があったときに音を鳴らす […]