我想检测用户是否在我的 WPF 应用程序中与鼠标或手指交互,基于我想更改我的 UI(更改上下文菜单样式 - 更容易在触摸中交互)。
C# 中是否有任何可用的类或任何本机方法可以找到它?
我想检测用户是否在我的 WPF 应用程序中与鼠标或手指交互,基于我想更改我的 UI(更改上下文菜单样式 - 更容易在触摸中交互)。
C# 中是否有任何可用的类或任何本机方法可以找到它?
我们有几个事件,例如TouchDown
, TouchUp
, TouchEnter
,TouchMove
它们将通知用户执行的每个操作。请访问以下链接了解更多信息。
http://blogs.msdn.com/b/llobo/archive/2009/12/07/wpf-touch-basics.aspx http://msdn.microsoft.com/en-us/magazine/ff898416.aspx
检查 e.StylusDevice (MouseEventArgs) 的值。如果为 null 则为鼠标,否则您将获得触摸设备的实例。希望能帮助到你..