Работающая реализация ListView с поддержкой Drag & Drop для WPF? - PullRequest
2 голосов
/ 15 октября 2008

Пытался найти работающую реализацию списка просмотра WPF (или списка), где Вы можете заказать предметы, перетаскивая их вверх или вниз.

Я нашел несколько, но на самом деле ни один не работает, например этот http://www.codeproject.com/KB/WPF/ListViewDragDropManager.aspx?msg=2765618#xx2765618xx перестает работать, когда у вас есть список, где вам нужно прокрутить вниз, чтобы добраться до последних пунктов.

Почему перетаскивание так сложно в WPF? Кто-нибудь знает рабочий контроль?

Ответы [ 3 ]

2 голосов
/ 15 октября 2008

Drag & Drop не так уж и сложен, правда :)

Попробуйте прочитать сообщение о Drag & Drop.

1 голос
/ 15 октября 2008

Также прочитайте эту статью о CodeProject!

Он не такой полнофункциональный, как реализация Josh & Bea, но его очень просто использовать ...

Эта реализация опирается на присоединенные свойства (Attached поведение)

Источник

<ListBox src:DragAndDrop.DragEnabled="true"/> 

Target

<ListBox src:DragAndDrop.DropEnabled="true"/> 
0 голосов
/ 07 ноября 2009

Я некоторое время боролся с перетаскиванием WPF и решил просто укусить пулю и создать для нее основу.

Вы можете найти код здесь: http://code.google.com/p/gong-wpf-dragdrop/

Я бы хотел получить отзыв об этом, надеюсь, это решит вашу проблему!

...