Ich versuchte zu erkennen Strg + 1 Taste drücken in Textbox auf WinForm, aber der folgende Code erkennt nicht die Strg-Taste drücken. Jeder Vorschlag wird hilfreich sein.Wie erkennt man Strg + 1 Taste drücken in TextBox
private void textBox1_KeyDown(object sender, KeyPressEventArgs e)
{
if ((ModifierKeys & Keys.Control) == Keys.Control)
{
if (e.KeyChar == (char)Keys.D1)
MessageBox.Show("1 get selected");
}
}
Was passiert, wenn ein '&&' von zwei enum Werten? –
@Meehow können Sie bitte erklären? Hilfreich, wenn Sie eine Probe geben. – ThePiranha
'if (Keys.Control && Keys.D1)'? * Stellen Sie sicher, dass es die richtige Zahl 1 ist, da Sie den NumPad's1 verwenden, aber im Titel erwähnen Sie nur die '1' –