【发布时间】:2010-05-11 19:54:15
【问题描述】:
我想知道是否有人能够在 silverlight 中拖动某些项目(比如带有 id 的图像)并将其放入 WPF 的列表框中。
如果你有请帮忙;)
谢谢, S
【问题讨论】:
标签: wpf silverlight silverlight-3.0 drag-and-drop silverlight-4.0
我想知道是否有人能够在 silverlight 中拖动某些项目(比如带有 id 的图像)并将其放入 WPF 的列表框中。
如果你有请帮忙;)
谢谢, S
【问题讨论】:
标签: wpf silverlight silverlight-3.0 drag-and-drop silverlight-4.0
从 Silverlight 应用程序之外的其他表面拖放到 Silverlight 应用程序仅在 Silverlight 4 中可用,并且仅限于文件列表有效负载。
因此,您可能能够在 WPF 应用程序和 Silverlight 之间实现的唯一拖放功能是,如果您在 WPF 应用程序中启动拖动操作并将标准文件列表作为附加到拖动的数据的一部分包含在内。
【讨论】:
我同意@AnthonyWJones 的观点。 Silverlight 没有 WPF 具有的 System.Windows.DragDrop.DoDragDrop 方法,因此您无法启动“真正的”拖放。您可以在应用中拖放控件,但无法按照您的要求进行操作。
【讨论】:
Anthony 和 Timores 的回答是正确的,但我会在这里尝试一些创意:
【讨论】: