【问题标题】:Can I use wpf mouse event replace touch event?我可以使用 wpf 鼠标事件替换触摸事件吗?
【发布时间】:2013-09-27 17:40:25
【问题描述】:

我的 WPF 项目需要触摸屏。但现在我还没有触摸屏。所以我对所有项目都使用鼠标事件(包括 Muse down、Mouse Move、Mouse up ..events)。但是当我完成项目时我很担心,当使用触摸屏时,鼠标事件不起作用。所以我的问题是:

1.touch事件是否支持鼠标事件?我需要在我的项目中将所有鼠标事件更改为触摸事件吗? (实际上我非常希望我可以同时使用 2 个事件。我的意思是使用鼠标 + 使用手指) 2.如果不支持,有什么方法可以轻松解决问题?

我的项目使用 .net4.0。谢谢。

【问题讨论】:

    标签: c# .net wpf visual-studio-2012


    【解决方案1】:

    WPF MouseEvents 已经有一个接口来处理触摸,所以你不需要创建两个方法。

    当你触摸一个按钮时,它会被识别为鼠标点击,所以不要担心这个:)

    您只需要实现“滑动”触摸事件,而不是点击事件。

    【讨论】:

    • 我可以使用旧的:鼠标向下+鼠标向上+鼠标移动事件来滑动吗?还是我必须使用滑动触摸事件?
    • 恐怕你不能;/
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-25
    • 1970-01-01
    • 2010-12-03
    • 2012-02-08
    • 1970-01-01
    相关资源
    最近更新 更多