上山打老虎12345 发表于 2022-4-21 16:59:07

C1Chart3D图例渐变问题

各位老师好,在C1Chart3D for WPF 中,现在的图例是三种颜色的渐变,三种颜色渐变三等分,如何设置每种颜色渐变占的百分比,比如蓝色20%,白色10%,红色70%。以下是这个图例渐变颜色的代码,请各位老师指教。 mchart3D.ChartType = Chart3DType.SurfaceZone

      mchart3D.ColorPalette = New Color() {
      Color.FromArgb(255, 50, 50, 255),
      Color.FromArgb(255, 255, 255, 255),
      Color.FromArgb(255, 255, 50, 50)
      }

Richard.Ma 发表于 2022-4-21 17:31:36

这个目前不支持设置每个颜色的比例,一个比较脑洞的办法是你可以尝试一下添加中间色来调整

比如你就是要让白色比例多一些

      mchart3D.ColorPalette = New Color() {
      Color.FromArgb(255, 50, 50, 255),
      Color.FromArgb(255, 255, 255, 255),
      Color.FromArgb(255, 255, 255, 255),
      Color.FromArgb(255, 255, 50, 50)
      }

上山打老虎12345 发表于 2022-4-24 16:19:49

Richard.Ma 发表于 2022-4-21 17:31
这个目前不支持设置每个颜色的比例,一个比较脑洞的办法是你可以尝试一下添加中间色来调整

比如你就是要 ...

谢谢老师!

Richard.Ma 发表于 2022-4-24 16:32:24

不客气
页: [1]
查看完整版本: C1Chart3D图例渐变问题