1、键盘类和键盘事件

    键盘类(System.Input.keyBoard)KeyDown、PreviewKeyDown处理键盘按下;KeyUp和PreviewKeyUp处理键盘抬起

    Keyboard.isKeydown(Key.leftshift)//判断左shift是否按下(key.k判断某键是否按下)

    其中KeyDown和KeyUp为冒泡路由事件,而PreviewKeyDown和PreviewKeyUp属于隧道路由事件

2、鼠标类和鼠标事件

     鼠标类(System.Input.Mouse)MouseDown、MouseUp:处理鼠标的按下和抬起

  MouseEnter、MouseLeave、MouseMove:处理鼠标进入、离开控件及控件上移动

    MouseWheel:处理鼠标的滚轮移动

  对于鼠标位置的捕获,使用Mouse类的GetPosition方法,其参数是一个UIElement,表示鼠标位置基于哪一个控件的坐标系

3、焦点处理

   键盘焦点和逻辑焦点。键盘焦点是指接收键盘输入的元素,而逻辑焦点指焦点范围内具有焦点的元素。

 

posted on 2011-08-23 00:49  念年  阅读(381)  评论(0编辑  收藏  举报