gpt4 book ai didi

c# - 相同 LineSeries 的多色标记 - OxyPlot

转载 作者:行者123 更新时间:2023-11-30 12:43:22 25 4
gpt4 key购买 nike

是否可以为(XY 轴)值之间的范围使用不同的标记样式?例如。标记样式在这里显示为钢蓝色,我可以让标记高于 15 和低于 13 以显示另一种颜色吗?

显示:

enter image description here

最佳答案

Oxyplot 有一个TwoColorLineSeries 和一个ThreeColorLineSeries

这是一个使用 ThreeColorLineSeries

的例子
public class MainViewModel
{
public MainViewModel()
{
Model = new PlotModel
{
Title = "Colouring example"
};

var series = new ThreeColorLineSeries();

// Random data
var rand = new Random();
var x = 0;
while (x < 50)
{
series.Points.Add(new DataPoint(x, rand.Next(0, 20)));
x+=1;
}

// Colour limits
series.LimitHi = 14;
series.LimitLo = 7;

// Colours
series.Color = OxyColor.FromRgb(255,0,0);
series.ColorHi = OxyColor.FromRgb(0,255,0);
series.ColorLo = OxyColor.FromRgb(0,0,255);

Model.Series.Add(series);
}


public PlotModel Model { get; set; }
}

ThreeColorLineSeries example with random data

关于c# - 相同 LineSeries 的多色标记 - OxyPlot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31600012/

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