.NET windows 应用程序的触摸屏操作?

Tae*_*hin 0 touch winforms

我们正在 .NET 中构建一个 Windows 应用程序,其要求之一是触摸屏显示器。除此之外,它是一个普通的基于 Windows 窗体的应用程序。但是除了让 UI 项目变得更大以供触摸之外,作为开发人员,我找不到任何我需要为需求做的事情,因为触摸屏基本上是鼠标操作。我错过了什么吗?

Han*_*ant 5

不,你没有错过任何东西。一定要连接实际的硬件,以便您可以对其进行测试,“稍微大一点”总是低估了胖手指的问题。一切都应该通过单击来工作,右键单击是非常不切实际的,最好避免双击。

您唯一想做的另一件事是进入控制面板 + 显示小程序并更改标准 Windows UI 元素的大小。如果您希望允许用户拖动或关闭窗口,请选择大窗口标题字体。使滚动条至少两倍宽。以及菜单和消息框字体。如果您想支持,请进入鼠标小程序以增加双击范围和时间。