これが私が達成したいインターフェースです:
基本的に、これはフォルダーとフォルダー内のファイルを含む 1 レベルの深さの構造です。あなたが見るスクリーンショットは、これを使っItemsControl
てListBox
内部で行う私の試みですItemsControl
必要なもの:
- フォルダは選択できません。相互作用はなく、表示するだけです。
- 一度に「選択」できるファイルは 1 つだけです
- あるフォルダから別のフォルダにファイルをドラッグ アンド ドロップできます
- MVVMで行われるすべて
現在、私がやっている方法では、複数の ListBoxes が複数の要素に焦点を合わせているため、これは悪いことです。
ドラッグ/ドロップを実現する方法はまだわかりません。
制御を考えてTreeView
いますが、どのように機能するかわかりません。
このシナリオを達成する方法についての指針を見ています。