我想知道如何在具有树结构的数据网格中显示分层数据。我会让自己清楚这个场景
我有以下课程..
public class Package
{
public String name { get; set; }
public Measure measure { get; set; }
public List<Class> classList { get; set; }
}
public class Class
{
public String name { get; set; }
public Measure measure { get; set; }
public List<Method> methodsList { get; set; }
}
public class Method
{
public String name { get; set; }
public Measure measure { get; set; }
}
public class Measure
{
public String tolc { get; set; }
public String lloc { get; set; }
public String ploc { get; set; }
public String lComments { get; set; }
public String blankLines { get; set; }
}
现在我想在具有这样的树结构的数据网格中显示它们..
Item Name TLOC LLOC PLOC LCOMMENTS BLANKLINES
package1 100 80 70 45 30
-class1 30 20 19 2 12
--method1 30 20 19 2 12
-class2 70 60 51 43 18
--method1 50 20 11 23 8
--method2 20 40 40 20 10
package2 50 20 10 5 5
-class 50 20 10 5 5
希望我说清楚了。如何在 C# 中使用 WPF 完成此操作。
这将非常有帮助,这让我疯狂了好几天。