在 winform 应用程序中,我使用按键事件进入下一个字段。它工作正常,但我想在这里处理文本框的事件以及按键。如果表单上的按键事件可用,则不会触发按键事件。我该如何解决。
有什么建议么?
每个 KeyDown 事件都会接收一个KeyEventArgs参数。
在 KeyEventArgs 参数中有一个名为 SuppressKeyPress 的属性。
根据 MSDN将此属性设置为 true 避免 KeyPress 事件
如果将此属性设置为 false,则当前具有焦点的控件将接收按键。
private void formMain_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
// Do your processing
....
e.Handled = true;
e.SuppressKeyPress = false;
}