Winformsテキストボックス中にユーザーがReturnキーを押したときに検出しようとしていますが、Keys.Enterおよび/またはを使用すると、下のコントロールステートメントはどちらも動作しませんKeys.Return。 AltやShiftなどの他のキーを検出すると機能します。私は何が欠けていますか? MacBookのキーボード(Windowsを使用している)でこれをテストしていますが、確かにこれらのキーは100%正しくマップされていますか?Control.ModifierKeysがReturn/Enterキーで起動しない
private void txtInput_KeyUp(object sender, KeyEventArgs e)
{
if ((Control.ModifierKeys == Keys.Enter))
{
btnOK_Click(null, null);
}
if ((Control.ModifierKeys & Keys.Return) != 0)
{
btnOK_Click(null, null);
}
}
は、入力を –