gpt4 book ai didi

wpf - wpf 中的触摸拖放

转载 作者:行者123 更新时间:2023-12-03 03:01:21 28 4
gpt4 key购买 nike

我有一个启用触摸屏的应用程序,我想使用触摸事件而不是鼠标事件进行一些拖放。问题是当我从触摸事件(触摸按下和触摸移动组合)触发拖放操作时,DragDrop.DoDragDrop 返回 DragDropEffects.None。

通过鼠标事件,一切都按预期进行。

我没有提出任何异常,并且不可以选择使用 Surface 工具包。

最佳答案

好吧,作为遇到同样问题的其他人之一,我自己通过解决方法解决了这个问题。

简而言之,这是:1.我必须在 DragDrop 中添加 QueryContinueDragHandler 的处理程序。当受监控的触摸处于事件状态时,操作为“继续”,否则为“丢弃”2.在顶层容器上设置预览触摸移动时,我必须使用一些 pinvoke(Win32 API 中的 SetCursorPos)来模拟光标移动

我希望有更好的解决方案。

关于wpf - wpf 中的触摸拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13401768/

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