我在Expression Blend中模拟了一个wp7应用程序,并希望设置一个事件处理程序来响应某些手势。一些必应显示,一些人建议使用“点击”或其他东西,并自己检查点击之间的时间,但似乎应该有一个更简单的方法。
Silverlight控件是否有为手势(或特定类型的手势)触发的事件?
发布于 2010-10-15 04:10:27
Silverlight for Windows phone7本身并不支持手势。但是,有许多可用选项:
该Silverlight for Windows Phone Toolkit包含一个GestureService/GestureListener,我建议您首先查看一下。
Laurent Bugnion根据您的特定需求创建了一些可能感兴趣的MultiTouch behaviours。
最后一种选择是使用一些gestures supported by the XNA Framework。Mike Ormond has written a good introduction来使用它们。
除此之外,您还必须通过使用ManipulationStarted、ManipulationDelta和ManipulationCompleted事件来检测/确定手势。MSDN还提供了handling manipulation events指南,您也可以将其用作自己检测手势的指针。
https://stackoverflow.com/questions/3936185
复制相似问题