可以将上面的数据做成XML格式 然后使用TreeView或其他控件,通过修改其DataTemplate使用HierarchicalDataTemplate子类便可以轻松实现了 具体方法可以参考MSDN中《Data Templating Overview》中的Support for Hierarchical Data
具体方法可以参考 DataGrids for Silverlight And WPF是一款Silverlight和WPF平台下的表格控件,不仅具备普通表格的所有功能,还包含了PivotGrid,PivotTree 支持联机分析处理,多维数据处理,处理海量数据,并且可以与强大的CalcEngine控件整合,进行数据挖掘和数据计算,可在Visual Studio 2010下进行设计时设计。具体功能: 支持PivotGrid, PivotTree & OLAP Support,可以与Microsoft SQL Server Analysis Services连接 给人影响深刻的Excel样式的电子表格和可多页的数据显示 内嵌分组、排序、分页等功能 交互式地动态调整列大小和重新排序 支持冻结行和列 可处理数以万计的数据行 为表格控件内嵌多种绚丽的皮肤 完全与Visual Studio 2010整合,可便利的进行设计时设计 DataGrids for Silverlight And WPF
然后使用TreeView或其他控件,通过修改其DataTemplate使用HierarchicalDataTemplate子类便可以轻松实现了
具体方法可以参考MSDN中《Data Templating Overview》中的Support for Hierarchical Data
DataGrids for Silverlight And WPF是一款Silverlight和WPF平台下的表格控件,不仅具备普通表格的所有功能,还包含了PivotGrid,PivotTree 支持联机分析处理,多维数据处理,处理海量数据,并且可以与强大的CalcEngine控件整合,进行数据挖掘和数据计算,可在Visual Studio 2010下进行设计时设计。具体功能: 支持PivotGrid, PivotTree & OLAP Support,可以与Microsoft SQL Server Analysis Services连接 给人影响深刻的Excel样式的电子表格和可多页的数据显示 内嵌分组、排序、分页等功能 交互式地动态调整列大小和重新排序 支持冻结行和列 可处理数以万计的数据行
为表格控件内嵌多种绚丽的皮肤
完全与Visual Studio 2010整合,可便利的进行设计时设计
DataGrids for Silverlight And WPF