33

ENTER基本的に、キーが押されたときにイベントをトリガーできるようにしたいと考えています。私はすでにこれを試しました:

private void input_KeyDown(object sender, KeyEventArgs e)
    {
        if (e.Equals("{ENTER}"))
        {
            MessageBox.Show("Pressed enter.");
        }
    }

しかし、MessageBox は表示されません。これどうやってするの?

4

6 に答える 6

43

これを試してみてください...

private void input_KeyDown(object sender, KeyEventArgs e) 
{                        
    if(e.KeyData == Keys.Enter)   
    {  
        MessageBox.Show("Pressed enter.");  
    }             
}
于 2012-08-04T05:29:26.307 に答える