当Form包含自定义控件,或UserControl存在嵌套时,外层的对象就会接收不到KeyDown等事件了,但是,我们可以通过override基类的ProcessDialogKey方法来达到同样的效果,比如:
protected override bool ProcessDialogKey(Keys keyData)
{
#region PageDown
if (keyData == Keys.PageDown)
{
}
#endregion
return true;
}
{
#region PageDown
if (keyData == Keys.PageDown)
{
}
#endregion
return true;
}