SuperAPI AI 工具集

syncfusion-winforms-treemap

通用与其它

查看项目

更新于 10-16 01:14

技能介绍

用途:在 Windows Forms 应用中实现 Syncfusion TreeMap 控件,用嵌套、带颜色的矩形展示层级数据,矩形大小与颜色映射量化数值,适合空间受限的大数据集可视化。

主要能力:支持 ItemsSource 数据绑定、WeightValuePath 控制矩形大小、ColorValuePath 控制颜色;提供 Squarified、SliceAndDiceAuto、SliceAndDiceHorizontal、SliceAndDiceVertical 布局;支持 UniColorMapping、RangeBrushColorMapping、DesaturationColorMapping、PaletteColorMapping 四种颜色映射;可配置多级 TreeMapFlatLevel(GroupPath、GroupGap、ShowLabels、HeaderHeight);支持标签字体与边框、图例位置与类型、工具提示及 LeafItemDrawing 自定义渲染。

使用方式:安装 NuGet 包 Install-Package Syncfusion.TreeMap.WinForms;引用命名空间 Syncfusion.Windows.Forms.TreeMap;创建 TreeMap 实例,设置 ItemsSource、WeightValuePath、ColorValuePath、ItemsLayoutMode,添加 TreeMapFlatLevel 层级并配置 LeafColorMapping,最后加入窗体。

适用场景:股票组合、磁盘占用、区域销售、新闻聚合、天气分析等层级或分类数据展示。

限制:需安装对应 NuGet 包与程序集 Syncfusion.TreeMap.Windows;GroupPath 需与数据属性名大小写一致;ShowLabels 未设置时标签不显示;LeafColorMapping 未配置时颜色不生效。具体收费与授权信息暂未提供。