您应该能够通过将
ColorAxis.InvalidNumberColor
属性设置为 OxyColors.Transparent
(或您选择的其他颜色)来实现此目的,例如,当您创建轴时:
PlotModel model = ...;
model.Axes.Add(new LinearColorAxis { Position = AxisPosition.Right, Palette = OxyPalettes.Jet(500), `InvalidNumberColor = OxyColors.Transparent` });
此属性默认为
OxyColors.Gray
,因此您看到的是纯色。