tomatomax.net

Every rule has its exception.

KeyPresEventArgs.Handled

trueにするとKeyPressイベントがキャンセルされる。

private void SendtextBox_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if(e.KeyChar == (char)13) // Enter
{
e.Handled = true;
Sendbutton_Click(null, null);
}
}

上の例だとEnterキーを押してもテキストボックスに改行が入らない。

Leave a Reply