WPFを使用するドラッグアンドドロップを実装してリスト内のアイテムを再配置したり、リスト間で項目をドラッグアンドドロップすることに成功しました。WPF:ネストされた(階層的な)コントロールでドラッグアンドドロップを実装する方法
ここでは、ネストされたリストでドラッグアンドドロップを実装する方法を理解しようとしています。
たとえば、プロジェクトを含むリストビューがあり、各プロジェクトアイテムにはタスクの別のリストビューが含まれています。ドラッグアンドドロップしてプロジェクトの順序を並べ替えたり、タスクを並べ替えたり、プロジェクト間で移動したりできます。
私はもう一方のコードを正常に実行するコードを持っていますが、両方を行う方法を理解できません。
ヒットテストやネストされたリストのzオーダーなどの痛い解決策があるようですが、これの例は見つかりません。
誰でもポインタを提供できますか? FYI
:私は現在、WPFのドラッグ&ドロップで次の2件の優れた記事に基づいて実装した作業コードは:
http://bea.stollnitz.com/blog/?p=53 http://www.codeproject.com/KB/WPF/ListViewDragDropManager.aspx
良い考え...ドラッグアンドドロップ機能を実装する方が簡単だと思います...それは私にいくつかの新しいUIの外観と感じの課題を与えるだろう... – Scrappydog