为什么TouchDown,TouchUp事件不会出现在WPF中?

时间:2013-02-20 17:09:38

标签: wpf windows-phone

我正在开发Windows Phone 7.1应用程序。我使用Expression Blend 4进行设计,然后在WPF中编写代码。

我有一些Path对象,我想检测这些对象的TouchDown和TouchUp事件,但我的问题是那些事件不会出现! :o

我只有Tap and Hold事件,但没有TouchDown和TouchUp(一般来说,使用TouchEventArgs类的事件)。

我需要一些外部库吗? 正如我在MSDN中看到的那样,TouchEventArgs类存在于4.0版本(http://msdn.microsoft.com/en-us/library/system.windows.input.toucheventargs(v=vs.100).aspx)。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

当您开发Windows Phone 7.1应用时,您正在使用Silverlight for Windows Phone进行操作。那不是WPF。

Silverlight中的UIElement类没有TouchDownTouchUp个事件,因为WPF中有UIElement

您可以改用Manipulation Events