问题描述
Hello社区!
Hello community!
我最近在早期版本的Surface2 SDK上抓到了我的爪子。我过去做了很少的Surface开发,但是如果你知道XAML的话,我会确保它会变得轻而易举。到目前为止它看起来很好,但是…我不能为我的生活找到"轻拍"。任何事件处理程序中的手势。这必须是用户期望执行的最基本的手势之一。是什么赋予了?
这个同样的问题在早期也困扰着WP7的开发。敲击对于触摸场景至关重要,因为触摸或触摸都不是同一件事。例如,拖动需要t-down和t-up,但与
点击或点击无关。任何人都有一个如何解决这个问题的好建议?
提前谢谢!
推荐答案
我想你是指Surface Toolkit Surface 2.0 SDK尚未发布。 Surface Toolkit基于WPF 4.0,因此内置了一些触摸功能(原始触摸和操作事件)。 Surface Toolkit在WPF 4.0触摸和UI堆栈(如ScatterView,SurfaceSlider等)之上添加了一些
基本的多点触控控件。但是,它不会添加任何手势。
I guess you are referring to Surface Toolkit since Surface 2.0 SDK hasn't been released yet. Surface Toolkit is based on WPF 4.0 and therefore some of the touch functionality is already built in (raw touch and manipulation events). Surface Toolkit adds some basic multi-touch controls on top of WPF 4.0 touch and UI stack such as ScatterView, SurfaceSlider, etc. However, it does not add any gestures.
在Surface 2.0 SDK发布之前,您可以使用Joshua Blake的Blake.NUI库(http://blakenui.codeplex.com)来检测轻击手势。 Joshua制作了一些很好的触发器,它们与Expression Blend的交互扩展集成在一起。
Until Surface 2.0 SDK has been released you may use Joshua Blake's Blake.NUI library (http://blakenui.codeplex.com) for detecting tap gestures. Joshua made some nice triggers that integrate with Expression Blend's interactivity extensions.
祝你好运哦,很高兴På sk! ;)
Good luck och Glad Påsk! ;)
/塞巴斯蒂安
这篇关于表面“敲击”手势。我是盲人还是这是一个非常现实的问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!