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