有没有办法找到用户在WPF中与鼠标或手指交互?

时间:2013-11-08 05:33:26

标签: c# wpf wpf-controls touch multi-touch

我想检测用户是否在我的WPF应用程序中与Mouse或Finger进行交互,这是基于我想要更改我的UI(更改上下文菜单样式 - 更轻松地进行交互)。

C#中是否有可用的类或任何本机方法可供查找?

2 个答案:

答案 0 :(得分:0)

我们有一些事件,例如TouchDownTouchUpTouchEnterTouchMove,它们将通知用户执行的每个操作。请访问以下链接了解更多信息。

http://blogs.msdn.com/b/llobo/archive/2009/12/07/wpf-touch-basics.aspx http://msdn.microsoft.com/en-us/magazine/ff898416.aspx

答案 1 :(得分:-2)

检查e.StylusDevice(MouseEventArgs)的值。如果为null,则它是鼠标,否则您将获得触摸设备的实例。希望它有所帮助..