Thursday, March 8, 2018

The Key Down Event in C NET

The Key Down Event in C NET


The Key Down Event in C# .NET

The KeyDown event works in a similar way the MouseDown event - access an EventArg and write code to detect which key was pressed. But a KeyDown event for a form doesnt make much sense. So add a textbox to your form.
From the Properties area on the right, locate the KeyDown events for your textbox:
The KeyDown event in C#
Now double click the name of the event to open up its code stub. You should see this:
C# Code stub for the KeyDown event
This time, instead of MouseEventArg we have a KeyEventArgs. After typing a letter "e", youll see the IntelliSense list display a list of available options. Select KeyData from the list:
The one you use to get at a particular key is the KeyData property. After a double equals sign, you then choose Keys from the IntelliSense list. Type another full stop and youll see this list:
The list contains all the letters, characters and keys from your keyboard.
Wrap all this up in an IF statement and youll have this:
C# code to detect if the letter A was pressed
Run your form and test it out. Click inside your textbox. You should see the message box appear when you press the letter "a" on your keyboard.


visit link download