跳到主要内容
Version: master

Bar3DChart 3D柱图

XCharts的付费扩展图表 - 3D柱图。

截图

Bar3D01Bar3D02Bar3D03Bar3D04Bar3D05
Bar3D07Bar3D08Bar3D09Bar3D10

许可

扩展图表,需付费购买后才获得使用许可。

示例

Demo仓库:XCharts-Bar3DChart-Demo

教程

扩展图表如何导入Demo项目或导入自己项目

文档

API
配置项手册

日志

v3.10.0

  • (2023.12.16) 增加Bar3D的更多默认图表快捷方式和API
  • (2023.12.16) 增加Bar3DStyleborderDash是否绘制虚线边框
  • (2023.12.16) 增加Bar3DStyleoccludedAreaBorderDash是否绘制遮挡区域的虚线边框
  • (2023.12.16) 增加Bar3DStyleoccludedAreaBorder是否绘制遮挡区域的边框
  • (2023.12.16) 增加Border边框绘制支持

v3.8.0

  • (2023.07.31) 同步XCharts v3.8.0

v3.6.1

  • (2023.06.08) 发布v3.6.1版本
  • (2023.06.08) 更新文档

v3.6.0

  • (2023.04.01) 发布v3.6.0版本
  • (2023.03.09) 支持onSerieClick onSerieDown onSerieEnteronSerieExit回调
  • (2023.02.14) 同步XCharts v3.6.0
  • (2023.02.14) 增加Bar3DStyletopColorbottomColorsideColor参数支持

v3.5.0

  • (2022.11.29) 增加SeriebarMaxWidth参数支持
  • (2022.11.27) 增加SerieItemStylebackgroundColor参数支持
  • (2022.11.27) 增加SeriecolorBy的支持
  • (2022.11.27) 更新文档

v3.4.0

  • (2022.11.01) 支持AnimationunscaledTime
  • (2022.11.01) 同步XCharts v3.4.0

v3.2.0

  • (2022.08.22) 发布v3.2.0版本
  • (2022.08.19) 同步XCharts v3.2.0

v3.1.0

  • (2022.07.14) 发布v3.1.0版本
  • (2022.07.14) 增加bottomColorRate,cylinderRate参数
  • (2022.07.14) 调整topColorBurnRate改名为topColorRate
  • (2022.07.14) 调整sideColorBurnRate改名为sideColorRate
  • (2022.07.14) 调整dire改名为cubeDire
  • (2022.07.14) 支持Cylinder圆柱和Cube立方柱

API

Bar3D

class in XCharts.Runtime.Bar3Ds / 继承自: Serie,INeedSerieContainer

3D柱图。支持立方柱和圆柱。可水平排列和垂直排列。

API版本描述
AddDefaultSerie()public static Bar3D AddDefaultSerie(BaseChart chart, string serieName)
ConvertSerie()public static Bar3D ConvertSerie(Serie serie)

Bar3DChart

class in XCharts.Runtime.Bar3Ds / 继承自: BaseChart

API版本描述
DefaultCylinderChart()public void DefaultCylinderChart(){
生成默认的圆柱体图。
DefaultGroupedCubeChart()public void DefaultGroupedCubeChart()
默认分组3D柱状图。
DefaultStackedCubeChart()public void DefaultStackedCubeChart()
默认堆叠分组3D柱状图。

Bar3DStyle

class in XCharts.Runtime.Bar3Ds / 继承自: ChildComponent

配置项手册

Bar3D

class in XCharts.Runtime.Bar3Ds / 继承自: Serie, INeedSerieContainer

3D柱图。支持立方柱和圆柱。可水平排列和垂直排列。

参数默认版本描述
bar3DTypev3.1.0
Bar3DType:
- Cube: 立方柱。
- Cylinder: 圆柱。
bar3DStyleBar3DStyle

Bar3DStyle

class in XCharts.Runtime.Bar3Ds / 继承自: ChildComponent

参数默认版本描述
showtrue
verticalArrangefalse是否垂直排列。
verticalArrangeDireVector3(-1, 1)垂直排列时的方向。
verticalArrangeGap0.5f垂直排列时两个柱子间的间隙。
barOffsetVector3.zero柱子偏移。
widthRate0.5f方形柱侧边宽度相对正面的比例。
topColorRate0.8f柱子顶部相对正面的颜色比例。
bottomColorRate1f柱子底部相对正面的颜色比例。
sideColorRate0.7f方形柱侧边相对正面的颜色比例。
cubeDireVector3(1, 1)方形柱形成3D效果的方向。
cylinderRate0.5fv3.1.0圆柱的顶部椭圆比列。
topColorv3.6.0
bottomColorv3.6.0
sideColorv3.6.0
occludedAreaBorderv3.10.0是否显示遮挡区域的边框。
occludedAreaBorderDashv3.10.0是否显示遮挡区域的虚线边框。
borderDashv3.10.0是否显示虚线边框。