我有覆盖textbox processCmdKey方法的代码:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case: //something to do etc etc.
}
return true;
}
但是当我使用上面的代码时,我不能在文本框中写。有解决办法吗?
最佳答案
一旦你处理好了所有的事情,就把它传给基本控件:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case /* whatever */:
// ...
default:
return base.ProcessCmdKey(ref msg, keyData);
}
return true;
}