SL4的ListBoxDragDropTarget修饰键(Shift,Alt,Ctrl)功能。

时间:2010-12-10 13:57:52

标签: silverlight-4.0 drag-and-drop silverlight-toolkit modifier-key

我最近开始玩Silverlight 4,在我的一个项目中,我需要使用drag&丢弃功能。

我使用ListBoxDragDropTarget,这不是问题。 但是我想知道修饰键的默认用法是什么。我能够理解 Ctrl 意味着复制,但找不到使用 Alt Shift ,或者在组合它们时(我看到了)当我点击 Ctrl + Shift 时,图标会发生变化,但我不明白它的作用。

我在网上搜索了一下,但没有找到任何关于默认行为的解释。

1 个答案:

答案 0 :(得分:2)

我查看了Silverlight Toolkit的源代码,发现支持的修饰键是 Ctrl Alt Shift ,加上 Ctrl Shift 的组合。

  • Ctrl 尝试复制。
  • Ctrl + Shift 尝试执行Link(不太清楚这意味着什么)。
  • 我不确定 Alt 尝试做什么......也许是move

总的来说,这些都是建议,但根据droptarget AllowedEffects的内容可能不允许这样做。