我使用MaskedTextBox控件来简化项目中日期的输入。我将mtb.BeepOnError设置为false。但是,每当按下“Enter”键或“Esc”键时,它都会发出一般的蜂鸣声,这对我的应用程序来说是不可取的。
这似乎是MTB的默认行为,那么有什么方法可以改变这一点吗?
发布于 2013-01-30 04:10:36
您可以尝试如下所示:
void mtb_KeyDown(object sender, KeyEventArgs e) {
if (e.KeyCode == Keys.Enter | e.KeyCode == Keys.Escape) {
e.SuppressKeyPress = true;
}
}https://stackoverflow.com/questions/14591152
复制相似问题