手势服务OnFlick
如何在代码隐藏中(即不在 XAML 中)添加 GestureService 和 Flick 事件的处理程序?
How can I add the GestureService and a handler for the Flick event in code-behind (i.e. not in XAML)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,确保您已添加对 Silverlight Toolkit for Windows Phone 7 的引用,特别是 Microsoft.Phone。 Controls.Toolkit.dll 程序集。然后确保您有 Microsoft.Phone.Controls 命名空间的 XML 命名空间引用:
然后,将
GestureService.GestureListener
添加到您想要处理手势的控件:然后您只需实现您的逻辑在事件处理程序中。
更新:以上方法是在XAML中使用
GestureService
;要在代码隐藏中使用GestureService
,请使用GetGestureListener
方法:Firstly, make sure you've added a reference to the Silverlight Toolkit for Windows Phone 7, specifically the Microsoft.Phone.Controls.Toolkit.dll assembly. Then make sure you have an XML namespace reference for the Microsoft.Phone.Controls namespace:
Then, add the
GestureService.GestureListener
to the control you want to handle gestures on:Then you just need to implement your logic in the event handler.
Update: The above approach is for using the
GestureService
in XAML; to use theGestureService
in code-behind you use theGetGestureListener
method: