WPF多点触控:高效开发模式 触屏版网站开发

管我坏不坏,又没叫你爱!
519次浏览
2020年02月16日 20:19
最佳经验
本文由作者推荐
触屏版网站开发

本篇将为大家介绍一种高效的WPF多点触屏开发模式。 其实我们只需利用CodePlex 中的 Multi-Touch Manipulation(下载地址/)项目即可,该程序不仅支持WPF,还可以进行Silverlight 和Windows Phone 7 的项目开发。下载并安装程序,打开Blend 4 新建项目,在设计窗口绘制一个矩形。 在Behaviors 菜单中可以找到FluidMoveBehavior和 TranslateZoomRotateBehavior 两个选项,并将其拖入Rectangle 中使矩形具有触屏操作特性。

选择TranslateZoomRotateBehavior 可以进行相关设置,勾选ConstrainToParentBounds 防止矩形飞出程序外。

在FluidMoveBehavior 中可以设置矩形移动的模式及持续时间等属性。 相关设置完成后看看生成的代码,可见XAML 其实也很简单。 1. 8. 9. 10. 11. 12. 13.

14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 演示://sid/XMTk4MjUyNjYw/ 通过以上在Blend 4 中的开发,不要编写任何代码就可以使程序实现多点触屏操作功能。

触屏版网站开发