我想知道WPF在.NET 3.5上是否支持笔记本电脑的触摸或多点触摸?感谢是否有一些很酷的演示可以显示效果。

我正在使用VSTS2008 + C#。

预先感谢乔治

有帮助吗?

解决方案

WPF 4.0 beta 2支持完整的多点触摸,但仅在Windows 7上,因为Windows 7是第一个启用了多点触摸的Windows版本。

对于XP上的3.5,您可以在WPF 3.5多点触摸框架上尝试微风 http://code.google.com/p/breezemultitouch/ 它的开源并插入 TUIO(多点触摸协议). 。 Tuio允许您在各种多点触摸设备和WPF 3.5应用程序之间桥接,而无需操作系统多点触摸支持。

其他提示

支持触摸设备,而是O/S并不是WPF的责任。 O/S只是将Mousedown的事件委托给WPF(不是100%准确的陈述,但足够好)。

如果您想为触摸屏设备开发WPF,则确实需要查看UI设计,而不是支持的内容和不支持的内容。

这个帖子 有一个很好的答案。

基本上,您与标准的Smith'n'n'wesson Point'n'n'Click设备进行相同的事件合作:)

不是本地的,而是查看Windows 7代码包,这为.NET开发人员带来了7个基于7个基于的功能。这是MS,BTW的代码,而不是第三方库。

它包括多点触摸代码,但我不知道在WPF应用程序中使用多么容易。

相关链接:
http://blogs.msdn.com/charlie/archive/2009/08/07/windows-7-code-pack-v-1-0-realed.aspx
http://www.microsoft.com/downloads/details.aspx?displaylang= en&familyid = 1C3333F06-FADB-4D93-9C80-402621C600EE7

“ Windows 7培训套件为开发人员”中有一些出色的示例代码。当然,您需要Windows 7,但这完全值得!http://www.microsoft.com/downloads/details.aspx?displaylang= en&familyid = 1C3333F06-FADB-4D93-9C80-402621C600EE7

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top