文章 2022-02-16 来自:开发者社区

WPF Multi-Touch 开发:Windows 7 安装多点触屏模拟器

本系列将介绍Multi-Touch(MT)多点触控技术的相关内容,使开发人员了解如何在Windows 平台中开发出具有MT 功能的应用程序。众所周知Windows 7 操作系统自身已经支持具有MT 功能的硬件设备, 画板程序(Paint)就是一个很好的例子,如果你的显示设备具有MT 功能,便可以用两个手指同时在画板中绘制不同的图案。      &n...

WPF Multi-Touch 开发:Windows 7 安装多点触屏模拟器
文章 2022-02-16 来自:开发者社区

WPF Multi-Touch 开发:基础触屏操作(Raw Touch)

  多点触控(Multi-Touch)就是通过与触屏设备的接触达到人与应用程序交互的操作过程。例如,生活中经常使用的触屏手机、触屏笔记本、显示器以及微软最新的Surface 产品等这些都属于触屏操作设备。本篇将介绍如何开发能够支持MT 功能的应用程序。      在WPF 4 中已经具备的多点触控开发技术,当多个手指触碰到触屏设备时,WPF 会把每...

文章 2022-02-16 来自:开发者社区

WPF Multi-Touch 开发:惯性效果(Inertia)

 从上一篇实例可以发现在图片移动过程中如果将手指移开屏幕则图片会立刻停止,根据这种情况WPF 提供另外一种惯性效果(Inertia)。通过它可以使UI 单元移动的更加符合物理特性、更为实际和流畅。 在前面代码的基础上还需要为<Canvas> 增加ManipulationInertiaStarting 事件。 <Canvas x:Name="touchPad" Backg...

文章 2022-02-16 来自:开发者社区

WPF Multi-Touch 开发:高级触屏操作(Manipulation)

  在上一篇中我们对基础触控操作有了初步了解,本篇将继续介绍触碰控制的高级操作(Manipulation),在高级操作中包含了一些特殊的触屏手势:平移、缩放、旋转,当然在WPF 中无需自行开发这些手势,只需将UI 控件的IsManipulationEnabled 属性激活,并通过以下四种事件完成各种触屏手势操作:ManipulationStarting、ManipulationStart...

WPF Multi-Touch 开发:高级触屏操作(Manipulation)
文章 2022-02-16 来自:开发者社区

WPF Multi-Touch 开发:高效开发模式

 在前几篇文章中已经介绍了触屏操作的多种模式,并对其开发方式也有了进一步了解。细心的朋友应该会发现在上一篇文章中,如果拖动图片过快它会因惯性效果飞出程序窗口外,也就是说还需要对其进行边界限制等相关开发。而且无论是哪种触屏操作都需要开发者逐行逐句的编写代码,本篇将为大家介绍一种高效的多点触屏开发模式。      其实我们只需利用CodePlex 中的...

WPF Multi-Touch 开发:高效开发模式
文章 2022-02-16 来自:开发者社区

一起谈.NET技术,WPF Multi-Touch 开发:高级触屏操作(Manipulation)

  在上一篇中我们对基础触控操作有了初步了解,本篇将继续介绍触碰控制的高级操作(Manipulatioin),在高级操作中包含了一些特殊的触屏手势:平移、缩放、旋转,当然在WPF 中无需自行开发这些手势,只需将UI 控件的IsManipulationEnabled 属性激活,并通过以下四种事件完成各种触屏手势操作:ManipulationStarting、ManipulationStarted、....

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,WPF Multi-Touch 开发:惯性效果(Inertia)

  从上一篇实例可以发现在图片移动过程中如果将手指移开屏幕则图片会立刻停止,根据这种情况WPF 提供另外一种惯性效果(Inertia)。通过它可以使UI 单元移动的更加符合物理特性、更为实际和流畅。   在前面代码的基础上还需要为<Canvas> 增加ManipulationInertiaStarting 事件。 <Canvas x:Name="touchPad" Backgr....

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,WPF Multi-Touch 开发:高效开发模式

  在前几篇文章中已经介绍了触屏操作的多种模式,并对其开发方式也有了进一步了解。细心的朋友应该会发现在上一篇文章中,如果拖动图片过快它会因惯性效果飞出程序窗口外,也就是说还需要对其进行边界限制等相关开发。而且无论是哪种触屏操作都需要开发者逐行逐句的编写代码,本篇将为大家介绍一种高效的多点触屏开发模式。   其实我们只需利用CodePlex 中的Multi-Touch Manipulation 项....

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,WPF Multi-Touch 开发:Windows 7 安装多点触屏模拟器

  本系列将介绍Multi-Touch(MT)多点触控技术的相关内容,使开发人员了解如何在Windows 平台中开发出具有MT 功能的应用程序。众所周知Windows 7 操作系统自身已经支持具有MT 功能的硬件设备, 画板程序(Paint)就是一个很好的例子,如果你的显示设备具有MT 功能,便可以用两个手指同时在画板中绘制不同的图案。         &n...

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,WPF Multi-Touch 开发:基础触屏操作(Raw Touch)

  多点触控(Multi-Touch)就是通过与触屏设备的接触达到人与应用程序交互的操作过程。例如,生活中经常使用的触屏手机、触屏笔记本、显示器以及微软最新的Surface 产品等这些都属于触屏操作设备。本篇将介绍如何开发能够支持MT 功能的应用程序。   在WPF 4 中已经具备的多点触控开发技术,当多个手指触碰到触屏设备时,WPF 会把每跟手指认为是一个触控设备,并为其分配唯一的识别ID,以....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注