我使用MaskedTextBox
控件来方便在项目中输入日期。我已将mtb.BeepOnError
设置为false
。但是,每当按下“ Enter”键或“ Esc”键时,它都会发出哔哔声,这对于我的应用程序是不希望的。
这似乎是MTB的默认行为,那么有什么办法可以改变它?
最佳答案
您可以尝试如下操作:
void mtb_KeyDown(object sender, KeyEventArgs e) {
if (e.KeyCode == Keys.Enter | e.KeyCode == Keys.Escape) {
e.SuppressKeyPress = true;
}
}
关于c# - 禁用MaskedTextBox声音,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14591152/