El uso de WPF que he tenido éxito en la aplicación de arrastrar y soltar para reorganizar los elementos dentro de una lista (ver o caja) y también para arrastrar y soltar elementos entre las listas.WPF: Cómo implementar arrastrar y soltar con anidada (jerárquica) controla
Ahora estoy tratando de encontrar la manera de implementar arrastrar y soltar con listas anidadas.
Por ejemplo tengo una vista de lista que contiene los proyectos y cada elemento de proyecto contiene otra vista de lista de tareas. Quiero ser capaz de arrastrar y soltar para reorganizar el orden de los proyectos y también para reordenar las tareas y moverlas entre proyectos.
que tienen código que hace con éxito una de la otra, pero no puedo encontrar la manera de hacer ambas cosas.
Parece que hay algún tipo de solución dolorosa que implicaría la prueba y tal vez el orden z de las listas anidadas golpeado, pero no puedo encontrar ningún ejemplo de esto.
¿Alguien puede ofrecer alguna sugerencia?
FYI: El código de trabajo que actualmente tiene en marcha se basa en los siguientes dos excelentes artículos sobre WPF arrastrar y soltar:
http://bea.stollnitz.com/blog/?p=53 http://www.codeproject.com/KB/WPF/ListViewDragDropManager.aspx
Buena idea ... Creo que eso simplificaría la implementación de la funcionalidad de arrastrar y soltar ...pero me daría algunos nuevos desafíos de apariencia y sensación de UI ... – Scrappydog