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キーを押してもテキストボックスに改行が入らない。



コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です