WPF - 输入

Windows Presentation Foundation(WPF)提供了一个功能强大的API,应用程序可以从各种设备(如鼠标,键盘和触摸面板)获取输入.在本章中,我们将讨论可在WPF应用程序中处理的以下类型的输入 :

Sr.没有.输入&描述
1鼠标(Mouse)

有不同类型的鼠标输入,如MouseDown,MouseEnter,MouseLeave等.

2键盘(Keyboard)

有许多类型的键盘输入,如KeyDown,KeyUp,TextInput等.

3ContextMenu或RoutedCommands

RoutedCommands在更语义的层面上启用输入处理.这些实际上是简单的指令,如新建,打开,复制,剪切和保存.

4Multi Touch

Windows 7及其更高版本具备接收来自多个触敏设备的输入. WPF应用程序还可以通过在触摸发生时引发事件来处理触摸输入作为其他输入,例如鼠标或键盘.