作者:丁扣其 | 来源:互联网 | 2023-05-16 18:49
我最近一直在使用OxyPlot,并想知道是否有一种方法可以覆盖PlotSeries/PlotModel的默认调色板?
我知道我可以为每个系列单独设置颜色,但是有一个颜色数组然后将它应用到模型/系列会很好.
1> 小智..:
您可以DefaultColors
在PlotView
's中更改列表Model
:
plotView.Model.DefaultColors = new List
{
OxyColors.Red,
OxyColors.Green,
OxyColors.Blue,
OxyColor.FromRgb(0x20, 0x4A, 0x87)
};
为了使它更容易,OxyPalettes
可以使用类方法:
plotView.Model.DefaultColors = OxyPalettes.Jet(plotView.Model.Series.Count).Colors;