Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在oxyplot中突出显示单个点?_C#_Wpf_Winforms_Oxyplot - Fatal编程技术网

C# 在oxyplot中突出显示单个点?

C# 在oxyplot中突出显示单个点?,c#,wpf,winforms,oxyplot,C#,Wpf,Winforms,Oxyplot,我在WPF项目中使用了一个oxyplot winforms控件。该控件包含两个列表(一个用于x值,一个用于y值),并打印一个线系列。我试图让我的WPF项目一次一个地循环通过这些点,并高亮显示循环碰到的每个点(简单的颜色更改)。然而,我找不到一种方法来改变一点,只改变整个系列 例如: var s1 = new LineSeries(); s1.Color = OxyColors.LightBlue; s1.MarkerFill = OxyColors.Blue; s1.MarkerType =

我在WPF项目中使用了一个oxyplot winforms控件。该控件包含两个列表(一个用于x值,一个用于y值),并打印一个线系列。我试图让我的WPF项目一次一个地循环通过这些点,并高亮显示循环碰到的每个点(简单的颜色更改)。然而,我找不到一种方法来改变一点,只改变整个系列

例如:

var s1 = new LineSeries();

s1.Color = OxyColors.LightBlue;
s1.MarkerFill = OxyColors.Blue;
s1.MarkerType = OxyPlot.MarkerType.Circle;
这会将线系列中的所有点更改为浅蓝色,将线本身更改为蓝色,并将点更改为圆形


但是,没有方法或属性可以更改单个点。

您可以使用另一个仅设置单个点的系列。

您可以使用另一个仅设置单个点的系列。太棒了,这很有效。非常感谢。如果你想把它作为答案,我会记下来。我很高兴它起作用了。谢谢你要求一个真实的答案;)