If it is form, overload this /// /// decision to use special key /// summary> /// param> /// returns> protected {if (keydata == keys.up || keydata == keys.down || keydata == keys.d || keydata == keys.right) Return True; Elsereturn Base.isinputKey (KeyData);} If it is a control, derive a control from this control, and then overload this, this is the reason