Управление перетаскиванием для Silverlight - PullRequest
4 голосов
/ 06 мая 2009

Недавно мне нужно было добавить функцию перетаскивания в приложение Silverlight. Кто-нибудь может порекомендовать хороший контроль перетаскивания?

Ответы [ 5 ]

2 голосов
/ 01 декабря 2011

Я рекомендую Silverlight Toolkit для перетаскивания элементов в одном приложении.

Уже обновлено для Silverlight 5.

2 голосов
/ 06 мая 2009

Я создал контроллер Drag / Drop, который, я думаю, работает очень хорошо. Я уже давно использую эту технику и очень ей доволен.

http://houseofbilz.com/archive/2009/02/10/drag-and-drop-with-silverlight.aspx

2 голосов
/ 11 мая 2009

Вы можете попробовать Blacklight Элементы управления, которые имеют действительно аккуратный элемент управления панели перетаскивания. Вот ссылка на блог, описывающая, как это работает.

2 голосов
/ 06 мая 2009

Вот ссылка на лучший из найденных мной: http://nickssoftwareblog.com/2008/10/07/silverlight-20-in-examples-part-drag-and-drop-inside-out/

Код доступен для скачивания из поста в блоге, хотя его нужно переименовать в .zip: http://nickssoftwareblog.files.wordpress.com/2008/10/genericdragdropzip.doc

0 голосов
/ 18 июня 2013

Полагаю, вы уже нашли решение. Но вот решение, которое я написал и в настоящее время использую, очень гибкое и простое в использовании: http://sl4dragdrop.codeplex.com/

Он работает на SL5 очень хорошо, все, что вам нужно сделать, это добавить свойства зависимостей для элементов или элементов управления, для которых вы хотите включить перетаскивание.

По умолчанию этого достаточно. Но если вы хотите настроить части перетаскивания, он предоставляет вам интерфейсы для реализации, которые могут управлять такими вещами, как перетаскивание элемента, какой элемент перетаскивать, какое изображение отображать при перетаскивании и т.д.

Недавно я немного его уточнил и вскоре после еще нескольких испытаний буду публиковать обновление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...