Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将树视图绑定到列表,并根据属性的功能对项目进行分组_C#_Wpf_Binding_Treeview - Fatal编程技术网

C# 将树视图绑定到列表,并根据属性的功能对项目进行分组

C# 将树视图绑定到列表,并根据属性的功能对项目进行分组,c#,wpf,binding,treeview,C#,Wpf,Binding,Treeview,以下是我所拥有的内容的简化版本: class Account { public string Name { get; set; } public string GameServer { get; set; } } 我想从这些帐户列表中获取一个树状视图,并按服务器对它们进行分组,如下所示: 有办法吗 谢谢您要求的代码没有亲自尝试。我认为这种行为在这里不受欢迎。不管怎样,我很乐意给你发垃圾邮件,你可以在互联网上找到自己的链接 看看他们 编辑: 有关HierarchycalD

以下是我所拥有的内容的简化版本:

class Account
{
    public string Name { get; set; }
    public string GameServer { get; set; }
}
我想从这些帐户列表中获取一个树状视图,并按服务器对它们进行分组,如下所示:

有办法吗


谢谢

您要求的代码没有亲自尝试。我认为这种行为在这里不受欢迎。不管怎样,我很乐意给你发垃圾邮件,你可以在互联网上找到自己的链接

看看他们

编辑:

有关HierarchycalDataTemplate,请参见以下内容:

编辑2:

如果您希望使用分组功能。请阅读以下内容:

我试过了。我的问题是我需要绑定这个列表,并且我没有能够使用HierarchycalDataTemplate的“分层”代码。因此,我正在寻找一种方法,通过GameServer属性在树状视图中“排序”我的对象。对不起,如果我的问题不清楚,这就是为什么你应该告诉我们你的问题,并张贴我们的代码。我将编辑我的问题。检查新链接。谢谢你,但这不是我的问题。我没有包含帐户列表的服务器类,但是只有一个我想在树状视图中按服务器名称“排序”的帐户列表。你不需要树状视图。您可以在带有GroupingDescription的列表框中执行此操作。让我再次为您编辑我的答案。