问题标签 [drag-and-drop]
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.
iphone - 以与 iPhone 上的应用程序类似的方式排列 WPF 中的 GUI 元素
我想以与 iPhone 上的应用程序类似的方式在 WPF 中安排 UIControls。它们应该位于网格上,但用户应该能够将它们拖动到其他位置,在释放鼠标按钮(或在 iPhone 的情况下为手指)后,选定的 UIControl 应该快速回到网格中的下一个位置。其他 UIElements 应该自动重新排列。
此外,用户还应该用一条线或其他东西连接两个元素。
我对 WPF 没有经验。第一个问题是是否有适合某些东西的容器(System.Windows.Controls.Grid?),或者我是否必须为此扩展画布或其他东西。
我想知道可以使用 WPF 框架中的哪些元素以及我必须自己编写哪些元素。
对于没有 iPhone 的人:http ://www.youtube.com/watch?v=3omhu2AUWC8
更新
我在 BangOTricks 示例中查看了 AnimatedTilePanel(见下文),这个解释了如何创建自己的面板以及如何让它在那里安排东西。但是我仍然需要知道如何在这个示例中正确实现拖放..
javascript - jQuery UI Draggable - 拖动时需要修改元素
我第一次玩拖放功能,所以我不完全确定我在做什么!
我需要在拖动时向“portlet”添加一个类。我不想使用克隆功能,因为我希望用户拖动实际元素,我只想在拖动元素时对元素进行 nodify,并在删除元素时将其重置。
有人可以帮忙吗?
visual-c++ - 拖动 CWnd 派生对象时自定义图像
我想在拖放操作中拖动对象时显示自定义图像。
我创建了一个 CWnd 派生控件(图表),并在同一个对话框中显示了其中的 4 个。我已经使用 COleDataSource 实现了拖放,以便用户可以通过拖放控件来更改其位置。现在我想显示一个小版本的相同图表被拖动而不是典型的光标。
有没有“简单”的方法来做到这一点?
apache-flex - Flex/AS3 拖放 - 自定义拖放反馈
我正在使用一个HorizontalList
组件来显示图像列表,您可以从另一个组件中拖动图像加入列表,这一切都很好。
如果我这样做,list.showDropFeedback(event)
我会在图像顶部看到一个难看的黑条HorizontalList
- 我真正想要的是图像左/右的一条线,新的实际上将坐在那里。
我想我需要定义一个自定义 DropFeedback 来覆盖默认值。有谁知道是否有办法实现这一目标?
谢谢!
cocoa - 如何禁用 NSTextField 的拖放功能?
我想禁止将任何内容放入我的 NSTextField。在我的应用程序中,用户可以将 iCal 事件拖放到 GUI 的不同部分。现在我有一个测试用户不小心将 iCal 事件放到了文本字段中——但他没有意识到这一点,因为文本被插入到我在单行文本字段中看到的行的上方。
(您可以通过单击文本字段并使用键盘排成一行来显示插入的文本 - 但普通用户不会这样做,因为他/她甚至不会意识到首先插入了某些内容!)
我试过registerForDraggedTypes:[NSArray array]]
(似乎没有任何效果)以及实现draggingEntered:
委托方法返回NSDragOperationNone
(委托方法甚至没有被调用)。
有任何想法吗?
编辑:当然,将某些内容放到 NSTextField 上只有在它具有焦点时才有效,正如 ssp 在他的博客中和Daniel Jalkut 对博客条目的评论中所描述的那样。
jquery - Jquery 拖放到任意位置
我有一种情况,用户需要能够将图像拖放到页面的动态生成部分的一部分上,该部分将始终用<pre> </pre>
标签括起来,但没有其他信息。
我认为实现此目的的唯一方法是添加具有不同 z-index 的包装 div,但是否甚至可以将此项“拖放”到预格式化文本上方图层上的任意位置?
任何建议/想法将不胜感激。
c# - Vista & C# - 拖放问题(与海拔无关)
有问题的应用程序是 .Net 2.0 Framework WinForms。它应该适用于大型用户群(从 CD 安装)。使用 InnoSetup 完成安装。
在两台机器上,应用程序不接受拖放(应用程序和 D&D 的源都具有相同的海拔高度)。
通过为应用程序快捷方式的 INTERACTIVE SID 添加 Read & Read&Execute 权限,似乎解决了这个问题。
问题:添加这些权限和 D&D 是如何关联的,以及如何在安装过程中检查/设置这些权限?
javascript - 使用javascript拖放多个项目以及ID
我需要一个 javascript 来拖放多个项目以及项目 ID 和项目所在的 ID。它应该同时支持 IE 和 Mozilla。
silverlight - 在 Silverlight 中实现拖放操作到底有多容易?
我是 silverlight 的新手——我已经看过教程和所有内容,我正在寻找的是实现拖放所需的高级步骤,也许还有一些(伪)代码只是为了得到一个想法。
任何帮助表示赞赏!
vb.net - 如何防止在datagridview中“自我”拖放?
我正在两个数据网格视图之间实现拖放功能。这可以按预期工作,但有一个例外:可以在同一个 datagridview 中拖放。这会导致重复的行。我想限制功能,以便我只能从一个 datagridview 拖动到另一个。有谁知道如何做到这一点?我猜需要某种命中测试,但我不知道如何实现这个......
我正在使用的代码如下:
和