2014-03-14 69 views
0

當我按下屏蔽字符串末尾的數字時,它會拒絕輸入,這很好。我的問題是,有沒有辦法知道當我的面具輸入被拒絕時哪個鍵被按下?如果有什麼方法可以引導我。C#屏蔽文本框

回答

0

隨着事件MaskInputRejectedKeyPress您可以捕獲輸入鍵和處理他們在這樣的輸入故障:

private void maskedTextBox1_MaskInputRejected(object sender, MaskInputRejectedEventArgs e) 
    { 
     var lastKeyChar = _lastKeyChar; 
    } 

    private void maskedTextBox1_KeyPress(object sender, KeyPressEventArgs e) 
    { 
     _lastKeyChar = e.KeyChar; 
    }