wpf - 列表中的单个项目,是否可以分组? WPF

标签 wpf list mvvm grouping

我有一个愚蠢的问题。我实现了拖放。所以我将项目(“问题”)从一个列表 View 拖到另一个列表 View 。这些项目放在对象的列表中(“检查”)。但是我也必须能够建立集群。因此,检查对象包含一个问题簇列表。通常,当我拖放问题时,它会出现在一个问题集群中,并且该问题集群包含一个问题列表。默认情况下,此列表仅包含1个问题。但是用户还必须有可能向1个集群添加多个问题。我的问题是我真的不知道如何在gui中实际实现它。我是否必须创建一个按钮,以便当他们想在Questioncluste中添加多个问题时,如果单击它们,则会弹出一个窗口。但这对我来说有点奇怪,然后我必须再次使用2个列表来实现拖放操作。是否有人有一些以用户友好的方式实现此操作的想法?也许使用多种颜色?他们何时属于同一集群?
我正在用wpf C#实现。

谢谢!

最佳答案

我可能没有正确理解问题,但是不应该简单地将列表 View 中的项目分组(按群集分组)在这里有帮助吗?

关于wpf - 列表中的单个项目,是否可以分组? WPF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5700027/

相关文章:

python - 二元组检测: Comparing a string with a list in order to merge certain substrings

wpf - DataGrid内的Combobox,隐藏Combobox上的选定项

wpf - 在 WPF 中更改 View 时,ViewModel 中的文本框值未更新

c# - VS 2010 将非 GUI 类文件设置为组件

c# - C#中的多重继承问题

c# - ContextMenuOpening 事件未在 WPF 中触发?

wpf - Visual Studio 2010 解决方案的 MSBuild 命令行执行无法引用 VS2010 SDK 来构建扩展

r - 将多列之一迭代合并到列表中的数据框

java - 将字符数组转换为字符数组列表

c# - -WPF Model-View-ViewModel- ListBox 的 ItemSources 在连接到数据库后可用