KeyDown event
Hej.Jeg arbejder i Visual Studio og har gang i en WindowsFormApplication.
Jeg har brug for at køre et stykke kode, når jeg trykker på en tast.
Jeg prøver at benytte KeyDown event, men det lader ikke til at virke.
For at udelukke en masse har jeg lavet et helt nyt og tomt projekt og prøvet følgende:
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
i++;
this.Text = i.ToString();
}
hvor i bare er en int. Når jeg kører koden og holder en tast nede, så bliver den ved med at tælle op.
Burde den ikke kun tælle op ved hver keyDown?
Det er det samme med KeyPress event, den tæller også konstant op, hvorimod KeyUp event kun tæller op når en tast bliver sluppet..
Har jeg misforstået noget?
Håber nogen kan hjælpe..