Вопрос

Недавно я начал играть с Silverlight 4, и в одном из моих проектов я должен использовать функциональность перетаскивания.

Я использую ListBoxDragDropTarget, что не проблема. Однако мне было интересно, каковы использование по умолчанию клавиш модификатора. Я смог понять, что Ctrl. означает копию, но не мог найти использование Alt., Сдвиг, или при сочетании их (я видел, что когда я нажимаю Ctrl.+Сдвиг, значок меняется, но я не понимаю, что это делает).

Я искал немного в Интернете, но не нашел никакого объяснения поведения по умолчанию.

Это было полезно?

Решение

Я посмотрел на источник для Silverlight Toolkit, и обнаружил, что поддерживаемые ключи модификатора Ctrl., Alt., а также Сдвиг, плюс сочетание Ctrl. а также Сдвиг.

  • Ctrl. пытается сделать копию.
  • Ctrl.+Сдвиг пытается сделать Link (Не совсем уверен, что это значит).
  • Я не уверен, что Alt. пытается сделать ... возможно move.

В целом, они будут предсказанными, но не могут быть разрешены на основе того, что Droptarget's AllowedEffects являются.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top