このコードの何が問題なのですか:
InitializeComponent();
this.KeyDown += new KeyEventHandler(dgvC_KeyDown);
private void dgvC_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyValue == 188)
{
System.Media.SystemSounds.Beep.Play();
e.SuppressKeyPress = true;
}
if (e.KeyValue == (int)Keys.Delete)
{
MessageBox.Show("323");
}
}
MessageBox が 2 回表示されます。
コンマが押された場合はいくつかのコードを実行し、DataGridView (dgvC) で DelKey が押された場合は別のコードを実行したいと考えています。
MessageBox はテスト用です。