gpt4 book ai didi

c# - 如何使用c#在折线图中显示标记点

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

我在我的应用程序中使用了 Line graph 并且工作正常。我试图在折线图中绘制标记点,但标记点不显示。在折线图标记属性中,我选择了 markerSize 作为 5,markerStyle 作为 Circle,MarkerColor 作为蓝色。引用下面的代码。

 series1.Name = "Series1";
series1.IsVisibleInLegend = false;
series1.IsXValueIndexed = true;
series1.XValueType = ChartValueType.Time;
series1.YAxisType = AxisType.Primary;
series1.ChartType = SeriesChartType.Line;
this.chart1.Series.Add(series1);

最佳答案

我看不到 Markers 如何从您的代码中显示出来。

您需要设置一个非默认 MarkerStyle :

 series1.MarkerStyle = MarkerStyle.Circle;

如果您在该行使用调试器,您可以看到默认None!

当然你会想和所有其他人一起玩marker relates series properties , 全部继承自 DataPointCustomProperties

您正在使用 ChartType.Line,这很好。请注意,FastLine 不显示标记!

如果您只想显示一些标记,只需为每个点设置样式即可:

S1.Points[8].MarkerStyle = MarkerStyle.Triangle;
S1.Points[8].MarkerSize = 22;
S1.Points[8].MarkerColor = Color.Red;

关于c# - 如何使用c#在折线图中显示标记点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34328745/

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