silverlight - 在 HTML 5 和 Silverlight 4 之间拖放

标签 silverlight html silverlight-4.0

是否可以拖动 HTML 5 对象,例如一个<a draggable="true"> , 进入Silverlight 4 控件并接受它?我们尝试使用 HTML 5 示例和简单的 Silverlight 控件构建一个简单的原型(prototype),但每当我们将鼠标悬停在 Silverlight 控件上时,光标就会变为禁止输入的标志。但是,我们确实在 Silverlight 中触发了拖动条目事件。

我们的控件愉快地接受从桌面拖拽的文件,正如预期的那样。我们认为我们已经正确设置了 HTML 5 拖动事件,我可能会在某个地方发布我们的测试以防万一。我们已经成功地在 Silverlight 控件中实现了拖动,但我们现在需要与非 Silverlight 页面组件集成。

这真的可以设置还是我们只是做错了什么?感谢您的任何建议!

最佳答案

来自外部源的 Silverlight 拖放当前仅支持文件列表。

不过,您也许可以获得 <object>托管 Silverlight 插件的标记以响应拖动。如果是这样,您可以使用 Silveright HTML Bridge 来处理这些 DOM 事件。但这有点遥不可及。

关于silverlight - 在 HTML 5 和 Silverlight 4 之间拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3014055/

相关文章:

php - 使用 session_start() 限制对页面的访问

javascript - 选择表格中的正确单元格时显示正确答案

html - 链接在表格中填充完整的 td 高度

c# - 为什么我不能在 .aspx 中绑定(bind)一个属性,而它在 .xaml 中是可行的

wpf - 与 Silverlight 4 相比,WPF 还必须提供什么?

c# - silverlight 中的 JWT token

c# - Prism 4 - 本地范围的 RegionManager

silverlight-4.0 - 使用网络摄像头的 Silverlight 4 运动和颜色跟踪

.net - 如何从 Web 服务 JSON 数组或对象反序列化?

c# - 单元测试失败说找不到 'Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight' 程序集