>>331
class UserListView : ListView
{
  public override bool PreProcessMessage(ref Message m)
  {
    if (m.Msg == (int)0x0100/*WM_KEYDOWN*/)
    {
      Keys key = (Keys)(int)m.WParam & Keys.KeyCode;

      if (key == Keys.NumPad2)
      {
        return true;
      }
    }
    return base.PreProcessMessage(ref m);
  }
}
どう?