当我按下回车键时,我有一个文本框,我想在其中发送数据(myButton )。
private void txtBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.Shift && e.KeyCode == Keys.Return)
{
// Shift + Return
}
else if (e.KeyCode == Keys.Return)
{
// Return
if (!String.IsNullOrWhiteSpace(txtBox.Text))
myButton.PerformClick();
}
}
如果我有一些文本,这很好用,但是当我没有文本时,如果我按 Return,它会添加一个新行,我不希望这样。有什么建议吗?