1.为输入框绑定事件


2.事件代码  这份代码监听键盘的回车键  监听其他键类似

1 /// <summary>
 2         /// 在键盘的键释放时触发
 3         /// </summary>
 4         /// <param name="sender"></param>
 5         /// <param name="e"></param>
 6         private void txtKeyWord_KeyUp(object sender, KeyEventArgs e)
 7         {
 8             //回车键键值等于 13 KeyData="return"
 9             if(e.KeyValue.ToString().ToLower()=="13")
10             {  
11                 //这个if和上一个if的作用是相同的,只是判断的方式略微不一样
12                 if (e.KeyData.ToString().ToLower() == "return")
13                 {   //这个代码为任意C# 函数
14                     picSearch_Click(sender, e as EventArgs);
15                 }
16             }
17         }

3.附key 枚举表

键值

None

没有按任何键。

Cancel

Cancel 键。

Back

Backspace 键。

Tab

Tab 键

LineFeed

Linefeed 键。

Clear

Clear 键。

Return

Return 键。

Enter

Enter 键。

Pause

Pause 键。

Capital

Caps Lock 键。

CapsLock

Caps Lock 键。

KanaMode

IME Kana 模式键。

HangulMode

IME Hangul 模式键。

JunjaMode

IME Junja 模式键。

FinalMode

IME 最终模式键。

HanjaMode

IME Hanja 模式键。

KanjiMode

IME Kanji 模式键。

Escape

Esc 键。

ImeConvert

IME 转换键。

ImeNonConvert

IME 非转换键。

ImeAccept

IME 接受键。

ImeModeChange

IME 模式更改请求。

Space

空格键。

Prior

Page Up 键。

PageUp

Page Up 键。

Next

Page Down 键。

PageDown

Page Down 键。

End

End 键。

Home

Home 键。

Left

向左键。

Up

向上键。

Right

向右键。

Down

向下键。

Select

Select 键。

Print

Print 键。

Execute

Execute 键。

Snapshot

Print Screen 键。

PrintScreen

Print Screen 键。

Insert

Insert 键。

Delete

Delete 键。

Help

Help 键。

D0

0(零)键。

D1

1(一)键。

D2

2 键。

D3

3 键。

D4

4 键。

D5

5 键。

D6

6 键。

D7

7 键。

D8

8 键。

D9

9 键。

A

A 键。

B

B 键。

C

C 键。

D

D 键。

E

E 键。

F

F 键。

G

G 键。

H

H 键。

I

I 键。

J

J 键。

K

K 键。

L

L 键。

M

M 键。

N

N 键。

O

O 键。

P

P 键。

Q

Q 键。

R

R 键。

S

S 键。

T

T 键。

U

U 键。

V

V 键。

W

W 键。

X

X 键。

Y

Y 键。

Z

Z 键。

LWin

左 Windows 徽标键(Microsoft Natural Keyboard,人体工程学键盘)。

RWin

右 Windows 徽标键(Microsoft Natural Keyboard,人体工程学键盘)。

Apps

应用程序键(Microsoft Natural Keyboard,人体工程学键盘)。

Sleep

计算机睡眠键。

NumPad0

数字键盘上的 0 键。

NumPad1

数字键盘上的 1 键。

NumPad2

数字键盘上的 2 键。

NumPad3

数字键盘上的 3 键。

NumPad4

数字键盘上的 4 键。

NumPad5

数字键盘上的 5 键。

NumPad6

数字键盘上的 6 键。

NumPad7

数字键盘上的 7 键。

NumPad8

数字键盘上的 8 键。

NumPad9

数字键盘上的 9 键。

Multiply

乘号键。

Add

加号键。

Separator

分隔符键。

Subtract

减号键。

Decimal

句点键。

Divide

除号键。

F1

F1 键。

F2

F2 键。

F3

F3 键。

F4

F4 键。

F5

F5 键。

F6

F6 键。

F7

F7 键。

F8

F8 键。

F9

F9 键。

F10

F10 键。

F11

F11 键。

F12

F12 键。

F13

F13 键。

F14

F14 键。

F15

F15 键。

F16

F16 键。

F17

F17 键。

F18

F18 键。

F19

F19 键。

F20

F20 键。

F21

F21 键。

F22

F22 键。

F23

F23 键。

F24

F24 键。

NumLock

Num Lock 键。

Scroll

Scroll Lock 键。

LeftShift

左 Shift 键。

RightShift

右 Shift 键。

LeftCtrl

左 Ctrl 键。

RightCtrl

右 Ctrl 键。

LeftAlt

左 Alt 键。

RightAlt

右 Alt 键。

BrowserBack

浏览器后退键。

BrowserForward

浏览器前进键。

BrowserRefresh

浏览器刷新键。

BrowserStop

浏览器停止键。

BrowserSearch

浏览器搜索键。

BrowserFavorites

浏览器搜藏夹键。

BrowserHome

浏览器主页键。

VolumeMute

静音键。

VolumeDown

调低音量键。

VolumeUp

调高音量键。

MediaNextTrack

媒体下一曲目键。

MediaPreviousTrack

媒体上一曲目键。

MediaStop

媒体停止键。

MediaPlayPause

媒体暂停播放键。

LaunchMail

启动邮件键。

SelectMedia

选择媒体键。

LaunchApplication1

启动应用程序 1 键。

LaunchApplication2

启动应用程序 2 键。

Oem1

OEM 1 键。

OemSemicolon

OEM 分号键。

OemPlus

OEM 添加键。

OemComma

OEM 逗号键。

OemMinus

OEM 减号键。

OemPeriod

OEM 句点键。

Oem2

OEM 2 键。

OemQuestion

OEM 问号键。

Oem3

OEM 3 键。

OemTilde

OEM 波形符键。

AbntC1

ABNT_C1(巴西)键。

AbntC2

ABNT_C2(巴西)键。

Oem4

OEM 4 键。

OemOpenBrackets

OEM 左括号键。

Oem5

OEM 5 键。

OemPipe

OEM 管道键。

Oem6

OEM 6 键。

OemCloseBrackets

OEM 右括号键。

Oem7

OEM 7 键。

OemQuotes

OEM 引号键。

Oem8

OEM 8 键。

Oem102

OEM 102 键。

OemBackslash

OEM 反斜杠键。

ImeProcessed

一个特殊键,用于屏蔽 IME 正在处理的真实键。

System

一个特殊键,用于屏蔽正作为系统键处理的真实键。

OemAttn

OEM ATTN 键。

DbeAlphanumeric

DBE_ALPHANUMERIC 键。

OemFinish

OEM 完成键。

DbeKatakana

DBE_KATAKANA 键

OemCopy

OEM 复制键。

DbeHiragana

DBE_HIRAGANA 键。

OemAuto

OEM 自动键。

DbeSbcsChar

DBE_SBCSCHAR 键。

OemEnlw

OEM ENLW 键。

DbeDbcsChar

DBE_DBCSCHAR 键。

OemBackTab

OEM BACKTAB 键。

DbeRoman

DBE_ROMAN 键。

Attn

Attn 键。

DbeNoRoman

DBE_NOROMAN 键。

CrSel

Crsel 键。

DbeEnterWordRegisterMode

DBE_ENTERWORDREGISTERMODE 键。

ExSel

Exsel 键。

DbeEnterImeConfigureMode

The DBE_ENTERIMECONFIGMODE 键。

EraseEof

ERASE EOF 键。

DbeFlushString

DBE_FLUSHSTRING 键。

Play

Play 键。

DbeCodeInput

DBE_CODEINPUT 键。

Zoom

Zoom 键。

DbeNoCodeInput

DBE_NOCODEINPUT 键。

NoName

保留以备将来使用的常数。

DbeDetermineString

DBE_DETERMINESTRING 键。

Pa1

PA1 键。

DbeEnterDialogConversionMode

DBE_ENTERDLGCONVERSIONMODE 键。

OemClear

OEM Clear 键。