我在工作中创建了一个WPF触摸屏应用程序。
当我使用鼠标时,它的行为与您期望的一样。但是,使用触摸屏时,它的行为并不应该如此。它会定期滞后于PreviewMouseDown触摸事件,有时根本不会响应。其他时候它工作正常。
是否有人知道可能导致此行为的原因,以及我该怎么做才能解决此问题?
非常感谢
答案 0 :(得分:0)
在为EE某人研究此问题时,我遇到了this post。本质上,直到手指触摸屏幕并移动才发生PreviewTouchDown事件。回答帖子的作者继续说
要使 PreviewTouchDown 事件在手指触摸屏幕时立即发生,请将 Stylus.IsPressAndHoldEnabled 附加属性设置为 false 这个元素。
此解决方案发布于2014年初,至今尚未遭到反驳,因此它应该有效。