gpt4 book ai didi

c# - 触摸事件不触发 C# WPF

转载 作者:行者123 更新时间:2023-11-30 12:49:39 24 4
gpt4 key购买 nike

我创建了一个订阅 WPF 触摸事件的程序。在过去的几个月里,一切都按预期工作,但昨天没有触发任何触摸事件。我尝试创建一个新的、简单的程序来测试触摸事件,但它的工作原理是一样的,所有触摸输入都作为鼠标事件发送,即使光标从鼠标箭头变为触摸十字线。

我多次重启电脑并重新安装驱动程序,但似乎没有任何改变。我曾尝试使用不同驱动器的不同品牌的触摸屏,这些驱动器也曾经工作过,但我看到了完全相同的问题。使用触摸屏的内置测试工具,我可以看到触摸和多点触控工作正常,并且查看系统属性的笔和触摸部分确认计算机正在识别触摸屏。

编辑:我继续测试显示器,多点触控似乎在其他 Windows 程序(如画图)中正常工作。触摸似乎只在我的应用程序中不起作用。

有没有其他人遇到过这种情况或知道如何重新启用触摸事件?

最佳答案

听起来不像是驱动问题。可能在您发布的触地事件之一中 TouchCapture .你需要检查你的代码。搜索 .ReleaseTouchCapture(e.TouchDevice); 并检查您是否在正确的位置使用它。

关于c# - 触摸事件不触发 C# WPF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11139494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com