SankeyChart 桑基图
XCharts付费扩展图表 - 桑基图。
截图
许可
扩展图表,需付费购买后才获得使用许可。
教程
文档
日志
v3.11.0
- (2024.06.16) 发布
v3.11.0
版本 - (2024.03.20) 增加
Sankey
的展开和折叠功能支持
v3.10.0
API
Sankey
class in XCharts.Runtime.Sankeys / 继承自: Serie
桑基图是一种特殊的流图(可以看作是有向无环图)。 它主要用来表示原材料、能量等如何从最初形式经过中间过程的加工或转化达到最终状态。
API | 版本 | 描述 |
---|---|---|
AddDefaultSerie() | public static void AddDefaultSerie(BaseChart chart, string serieName) | |
GetLevelItemStyle() | public ItemStyle GetLevelItemStyle(int depth) | |
GetLevelLabel() | public LabelStyle GetLevelLabel(int depth) | |
GetLevelLineStyle() | public LineStyle GetLevelLineStyle(int depth) |
SankeyChart
class in XCharts.Runtime.Sankeys / 继承自: BaseChart
配置项手册
Sankey
class in XCharts.Runtime.Sankeys / 继承自: Serie
桑基图是一种特殊的流图(可以看作是有向无环图)。 它主要用来表示原材料、能量等如何从最初形式经过中间过程的加工或转化达到最终状态。
参数 | 默认 | 版本 | 描述 |
---|---|---|---|
nodeAlign | 节点对齐方式。Sankey.NodeAlign :- Top : 顶部对齐- Center : 居中对齐- Bottom : 底部对齐 | ||
nodeWidth | 20 | 节点的宽度。 | |
nodeGap | 8 | 节点的间距。 | |
draggable | 是否可拖拽。 | ||
curveness | 0.5f | 线条的弯曲程度。 | |
collapse | false | v3.11.0 | 是否开启折叠。 |
collapseMutex | true | v3.11.0 | 是否开启折叠互斥。 |
collapseLevel | -1 | v3.11.0 | 折叠限制的层级。层级从0开始,-1表示不限制。 |
defaultExpandDataIndex | -1 | v3.11.0 | 默认展开的数据索引。 |
lineGradient | true | v3.11.0 | 是否开启线条渐变。开启后lineStyle的color将不生效。 |
levelStyle | 层级样式。 |