Я ищу просто ListBox
со встроенным Drag & Drop. Я думаю, что Silverlight 4 Toolkit имеет что-то подобное .
BoxList
должен иметь возможность:
- изменить порядок, перетаскивая элементы
- перетащите элемент из одного
BoxList
в другой
- предварительный просмотр (призрачная версия) перетаскиваемого элемента
- показать расположение перетаскивания (как линия между элементами, куда будет вставлен перетаскиваемый объект)
Я надеюсь, что есть какое-то решение от Microsoft (например, в наборе инструментов), но если нет, то я буду доволен любым рабочим решением. Например, я хочу узнать, какой элемент управления использовался в реализации переупорядочения заголовков столбцов DataGrid (путем их перетаскивания).
Спасибо за любые предложения
РЕДАКТИРОВАТЬ: Пожалуйста, не предлагайте коммерческий контроль. Это не для коммерческого проекта, и я не хочу его покупать. Спасибо