回答
WPF 4.0 Beta 2支持完整的多点触控,但仅限于Windows 7,因为Windows 7是第一款支持多点触控的Windows版本。
对于XP上的3.5,您可以试用Breeze for WPF 3.5多点触控框架http://code.google.com/p/breezemultitouch/其开放源码并插入TUIO (multi-touch protocol)。 TUIO允许您在各种多点触控设备和WPF 3.5应用程序之间进行桥接,而无需操作系统多点触控支持。
不原生地,但检查出Windows 7的代码包,这使基于7功能.NET开发人员。这是来自MS的代码,顺便说一句,不是第三方库。
它包括多点触控代码,但我不知道在WPF应用程序中使用它是多么容易。
相关链接:
http://blogs.msdn.com/charlie/archive/2009/08/07/windows-7-code-pack-v-1-0-released.aspx
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7
Thanks Will,我只是想知道多点触摸或触摸的效果。是否有任何演示由WPF在Windows上开发的演示? – George2 2009-08-10 12:53:50
这不是真的WPF的支持触摸的设备上的责任,但O/S。 O/S只是将mouseDown == fingerTouchedScreen的事件委托给WPF(不是100%准确的语句,但足够好:))。
如果你想为触摸屏设备开发WPF,你真的需要看看你的UI设计,而不是支持什么,什么不支持。
This post对此有一个很好的答案。
基本上,你用同样的事件工作如你与你的标准smith'n'wesson point'n'click设备:)
谢谢Meeh,我只是想知道多点触摸或触摸的效果。是否有任何演示由WPF在Windows上开发的演示? – George2 2009-08-10 12:54:43
mouseDown!= fingerTouchedScreen – 2009-11-12 21:25:07
做有中的“Windows 7培训工具包一些伟大的示例代码开发商”。当然你需要Windows 7,但它是完全值得的! http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7
- 1. 多点触控:当手指触摸屏幕用一根手指触摸已经
- 2. 支持多点触控的CCLayers,顶层不消耗触摸
- 3. Android多点触控支持
- 4. 多点触摸屏和WPF列表框
- 5. C#WPF WebBrowser多点触摸
- 6. Android模拟器支持Windows触摸屏
- 7. Linux不支持Acer UT220HQL触摸屏
- 8. 触摸跟踪多点触控
- 9. 触摸点在屏幕上的GoogleMap SupportMapFragement
- 10. 多点触控红外触摸屏如何工作
- 11. cgscenegraph中的多点触控支持
- 12. Android TV是否支持多点触控?
- 13. IwUI是否支持多点触控?
- 14. PyGame多点触控支持(Windows 8)
- 15. Unity Web player多点触控支持
- 16. 功能屏幕被触摸
- 17. WPF - InkCanvas触摸屏问题
- 18. 多个触摸屏
- 19. WPF多点触摸跟踪点
- 20. Backbone.js点击事件不支持触摸
- 21. 获取支持的触摸点数
- 22. Android的虚拟触摸屏设备的多点触摸协议
- 23. 触摸手势支持WPF应用程序中的WinForms控件
- 24. 支持触摸的WPF网络浏览器控件
- 25. 多点触控框架与Windows 7本地支持多点触控?
- 26. 触摸开始与多点触摸让
- 27. 触摸屏控制大小
- 28. 屏幕上(触摸屏)Web键盘
- 29. 多点触摸屏分类算法
- 30. 多点触摸android froyo半屏
对于多点触摸,我猜你需要看看Surface SDK。我不认为目前世界上有太多支持多点触控的设备(尽管我可能错了)。 – Sharun 2009-08-10 13:39:08
谢谢克拉克!对于表面,它是一种特殊的设备吗?或只是普通的笔记本电脑+一些特殊的SDK? – George2 2009-08-10 13:48:30
http://www.microsoft.com/surface/Default.aspx – Sharun 2009-08-10 13:56:42