CMIC(大象)帮忙:在DataGrid的单元格中KeyPress和keyDown都捕获不到Enter键是怎么回事啊
我看了你在“在C#的DataGrid中如何屏蔽某些按键?”中回的贴
我想在DataGrid的某一列的单元格中通过敲回车键把焦点送到下一行同一列的单元格中,我试过了你给的地址的方法,但是在DataGrid的单元格中KeyPress和keyDown都捕获不到Enter键是怎么回事啊,
要怎样才能捕获Enter键啊
重载一个键盘的消息即可
protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData)
{
if (keyData == Keys.Enter)
{
return true;
}
return base.ProcessCmdKey(ref msg,keyData);
}