我目前正在开发一个应用程序,可以将项目从一个 ListBox 拖放到另一个 ListBox。这在使用鼠标时工作得很好。
但是,当尝试对触摸屏执行相同操作(产生真正的触摸事件)时,这将不起作用。
在我的日志中,我看到实际检测到 TouchDown 和 Move。但是对 System.Windows.DragDrop.DoDragDrop() 的调用不会像鼠标使用期间那样阻塞。它立即返回,因此拖动手势在它开始后立即结束。
我假设 DragDrop.DoDragDrop() 仅适用于鼠标使用,并且在整个拖动过程中依赖于 MouseButtonDown?!
那么,是否有与触摸事件一起使用拖放的等价物?
感谢您的任何提示