protected override void OnKeyDown(KeyEventArgs e)
{
base.OnKeyDown(e);
if (!e.Handled)
{
if (e.KeyCode == Keys.ShiftKey || e.KeyCode == Keys.ControlKey)
ChangeInput();
Input.KeyDown(e);
if (!e.Handled)
{
foreach (NodeControlInfo item in GetNodeControls(CurrentNode))
{
item.Control.KeyDown(e);
if (e.Handled)
break;
}
}
}
}