Uを押した時にメッセージボックスを出して、離した時にもメッセージボックスをだしたいです。
KeyUpのほうが動きません。
KeyDownのほうは動きます。
KeyUpもKeyDownもVC#の右下のフォームのプロパティでイベントの項目からダブルクリックで登録してあります
こうやっても動かないという事でしょうか?

private void listBox1_KeyDown(object sender, KeyEventArgs e)
{
switch (e.KeyData)
{
case Keys.U:
MessageBox.Show("押しました");
break;
default:
break;
}
}


private void Form1_KeyUp(object sender, KeyEventArgs e)
{
switch (e.KeyData)
{
case Keys.U:
MessageBox.Show("離しました");
break;
default:
break;
}
}