【发布时间】:2012-05-08 17:31:46
【问题描述】:
这是我想要实现的界面:
基本上,这是 1 级深度结构,其中包含文件夹和文件夹内的文件。
您看到的屏幕截图是我尝试在ItemsControl 内使用ItemsControl 和ListBox 进行此操作
我需要的东西:
- 文件夹不可选择。没有交互,只是显示它们。
- 一次只能“选择”一个文件
- 文件可以从一个文件夹拖放到另一个文件夹
- 一切都在 MVVM 中完成
现在以我的方式 - 多个 ListBoxes 因此专注于多个元素,这是不好的。
我还不知道如何实现拖放。
我正在考虑TreeView 控制,但不确定它是如何工作的。
我正在寻找有关如何实现此方案的指针。
【问题讨论】:
标签: silverlight xaml mvvm drag-and-drop treeview