问题标签 [drag]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
292 浏览

jquery - 无法拖动jquery

我正在使用此功能进行拖放。调用此函数 onmousedown 事件。当我第一次按下鼠标时它不起作用,但在第二次鼠标按下事件时它工作得很好。

我怎样才能让它第一次工作?

0 投票
1 回答
1372 浏览

wpf - WPF:GridViewColumn.Header 拖动(重新排序)问题

在我的 WPF 应用程序中,我有一个如下所示的 GridViewColumn:

如果单击并拖动路径或文本块等任何子对象,则无法拖动/重新排序列。只有当我单击可用空间时,我才能拖动此列。

我将如何使整个列再次拖动?

0 投票
4 回答
17301 浏览

c# - WPF:如何画一个圆圈并拖动它?

我是 WPF 的新手。

当我单击鼠标并能够顺利拖动它时,我想在 Canvas 上绘制一个小圆圈

我怎样才能做到这一点?

0 投票
2 回答
2695 浏览

javascript - jQuery拖动div选择文本

我正在使用 jquery 在网站上制作一些可拖动的 div。我的代码与此类似:

问题是,如果鼠标对于 div 来说太快,鼠标就会跑到 div 之外。这会选择屏幕上的随机内容(突出显示为蓝色)。它不会产生平滑的拖动效果。有没有一个很好的方法来解决这个问题?jQuery 的 ui 拖动插件没有这个问题。我不想使用它,因为它是一个大文件。

谢谢

0 投票
1 回答
3236 浏览

java - 使用鼠标拖动绘制三角形(如何使用鼠标拖动移动先前绘制的三角形)

如何使用鼠标拖动将三角形移动到新位置(之前使用鼠标拖动绘制)?

/* 我不知道如何将整个三角形移动(拖动)到新位置,然后删除之前绘制的三角形。mouseDragged 方法仅使用鼠标拖动绘制一个新三角形:-( */

0 投票
7 回答
28147 浏览

c# - 如何在画布内拖动用户控件

我有一个画布,用户可以在其中添加包含表单的 UserControl 子类。用户应该能够在 Canvas 周围拖动这些 UserControl。

使用 WPF 执行此操作的最佳做​​法是什么?

0 投票
2 回答
1014 浏览

jquery - 从选择框中拖动所有选定元素的副本——可能吗?

我有一个选择列表 Web 界面:一对选择元素,它们之间有一对按钮(一个向左箭头和一个向右箭头)。用户可以通过例如选择左栏中的选项之一并单击向右箭头来在两栏之间移动项目。

现在我有一个增强请求:有人希望能够在两列之间拖放项目而不是单击按钮。我最初的两个选择框设置的问题是,只要我单击一个突出显示的选项来启动拖动,所有其他选定的选项都会被取消选择。使用 jQuery,我已将 mousedown 事件处理程序附加到选择框和仅在事件对象上调用 preventDefault() 的每个单独选项,但这还不够。在 Firefox 3 上,点击选项会立即失去焦点,但所有其他选项仍会被删除,而在 IE6 上(遗憾的是我仍然必须支持)它根本没有区别。

所以我想我也许可以使用列表元素或 div 或其他东西创建一个合理的选择框传真。我可以创建一些在 Firefox 上工作的看起来合理的东西,但是在 IE6 上,如果我按住 shift 单击我的伪选择对象的一个​​元素(以选择一系列选项),IE 会选择我之间的所有文本点击和我点击的最后一个地方。同样,我已将 preventDefault-ing mousedown、mouseup 和 click 处理程序附加到所有涉及的元素,但它没有帮助。

我什至尝试在我的原始选择框和伪选择对象上覆盖透明 div,考虑拦截鼠标点击并手动管理选择,但我无法让它在 IE 上工作。如果我使用选择框,我无法阻止点击更改选择,如果我使用看起来像选择元素的文本,我无法阻止它在 shift-click 上选择文本范围。

是否有一些通用的解决方案,或者我只是不走运?

0 投票
1 回答
2374 浏览

flash - 如何在 Flash 上拖动和缩放大动画片段?(如 googlemaps - 没有 +- 按钮)

就是这样。我想要一个大的电影剪辑或图像可以像地图一样在屏幕上拖动。我对actionscript很陌生,所以请描述一下。

0 投票
2 回答
12960 浏览

wpf - 如何检查 2 个控件是否在 WPF 的画布上相互重叠?

我正在编写一个设计器,使用户能够在屏幕上拖动控件。当我拖动一个控件时,检测一个控件是否与另一个控件重叠的最佳方法是什么?

我应该只获取 FrameworkElement 的尺寸并继续检查其他元素的尺寸吗?

谢谢。伊莱

0 投票
1 回答
1476 浏览

java - 在拖放 JTable 中单击

抱歉,如果之前有人问过这个问题,我到处搜索都没有运气。这是我的问题:我想在 JTable 中拖放行。如果不先选择行,我就无法让它工作,这很烦人,我想获得与 Windows 资源管理器类似的行为:如果我单击一个项目并在按住左键的同时开始移动鼠标,它会拖动我的行,如果我单击其他地方并在按住左键的同时开始移动鼠标,它会对行进行多项选择。任何帮助是极大的赞赏