gpt4 book ai didi

wpf - WPF取消拖动操作

转载 作者:行者123 更新时间:2023-12-04 17:26:29 25 4
gpt4 key购买 nike

如何取消当前的拖动操作?我想使用转义键来取消正在运行的拖动操作。

香港专业教育学院看过DragDrop类,但看不到任何可以实现类似DragDrop.Cancel的东西。有任何想法吗?

最佳答案

我使用以下方法解决了取消操作:

在执行拖动的Control上(以我的情况为DataGrid),我为QueryContinueDrag事件添加了一个处理程序。

private void DataGrid_QueryContinueDrag(object sender,
QueryContinueDragEventArgs e)
{
if (... condition ...)
e.Action = DragAction.Cancel;
}

您的情况是 Keyboard.IsKeyDown(Key.Escape)

关于wpf - WPF取消拖动操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8339627/

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