Files
docs-desktop/dotnet-desktop-guide/framework/winforms/keyboard-input-in-a-windows-forms-application.md
Andy De George c0ba284473 Initial winforms content migrated (#18)
* Merge winforms framework content to working branch (#14)

* Breadcrumb / TOC / Move net5 to net folder (#15)

* change path from net5 to net

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Add .net 5 winforms placeholder article (#16)

* added some metadata and adjusted net5 placeholder

* corrections

* corrections

* corrections

* Test1

* Swapping landing page vs concept

* fix links

* Fix links

* Fix desc
2020-09-01 16:26:21 -07:00

1.5 KiB

title, ms.date, helpviewer_keywords, ms.assetid
title ms.date helpviewer_keywords ms.assetid
Keyboard input 03/30/2017
keyboard input [Windows Forms], using in Windows Forms
keyboards [Windows Forms], keyboard input
Windows Forms, keyboard input
68f5bc70-14d5-45c9-b288-7d7b1493ee79

Keyboard Input in a Windows Forms Application

Windows Forms includes standard keyboard events that allow you to respond to specific key presses, and also provides ways for you to intercept, modify, and consume key presses at the application, form, and control level.

In This Section

How Keyboard Input Works
Describes how keyboard messages are processed and transformed into keyboard events.

Using Keyboard Events
Provides information on the types of keyboard events and the information that is received by the keyboard event handlers.

How to: Modify Keyboard Input to a Standard Control
Presents a code example that shows how to modify key values before they reach a control.

How to: Determine Which Modifier Key Was Pressed
Demonstrates how to find out whether SHIFT, ALT, or CTRL was pressed in addition to another key.

How to: Handle Keyboard Input at the Form Level
Presents a code example that shows how to intercept keys before they reach a control.