gpt4 book ai didi

c# - 覆盖 OxyPlot 默认调色板

转载 作者:太空狗 更新时间:2023-10-29 17:39:06 25 4
gpt4 key购买 nike

我一直在使用 OxyPlot最近,想知道是否有一种方法可以覆盖 PlotSeries/PlotModel 的默认调色板?

我知道我可以为每个系列单独设置颜色,但是如果有一个颜色数组然后将它应用到模型/系列会更好。

最佳答案

您可以更改 PlotViewModel 中的 DefaultColors 列表:

plotView.Model.DefaultColors =  new List<OxyColor>
{
OxyColors.Red,
OxyColors.Green,
OxyColors.Blue,
OxyColor.FromRgb(0x20, 0x4A, 0x87)
};

为了让它更简单,可以使用 OxyPalettes 的类方法:

plotView.Model.DefaultColors = OxyPalettes.Jet(plotView.Model.Series.Count).Colors;

关于c# - 覆盖 OxyPlot 默认调色板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29214683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com