我如何捕获KeyUp事件?(请提供代码示例)

ale*_*der 4 c# .net-2.0 winforms

我需要捕捉KeyDown&特别是 键盘按钮的KeyUp事件1,2,3,4,5,6,7,8,9.

它是怎么做的?
我可以捕获KeyDown事件但是KeyUp怎么样?
请提供一些简单的代码.

Tom*_*ort 6

private void Form1_Load(object sender, EventArgs e)
{
    this.KeyUp += new KeyEventHandler(Form1_KeyUp);
}

void Form1_KeyUp(object sender, KeyEventArgs e)
{
    switch (e.KeyCode)
    {
        case Keys.NumPad1:
            break;
        case Keys.NumPad2:
            break;
            //...
    }
}
Run Code Online (Sandbox Code Playgroud)