I have the following code in an attempt to capture the DEL key.

Code:
private void desktopThumbs_KeyDown(object sender, KeyEventArgs e)
{
   if (e.KeyCode == Keys.Delete)
   {
      MessageBox.Show("DELETE HIT - KeyDown");
    }
}
I can trap the HOME, PAGEUP and PAGEDOWN keys but the DEL key does nothing.
However if I hit SHIFT & DEL it does get caught.

Any Ideas whats happening. I don't understand why I have to hit shift.


Thanks In Advance