我在我的应用程序中使用Line graph
并且工作正常。我试图在折线图中绘制标记点,但标记点没有显示。
在折线图标记属性中,我选择markerSize
为5,markerStyle
为圆,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);
答案 0 :(得分:0)
我建议你获取每个点,循环遍历它们并添加每个点。我注意到你想设置一个名字,所以我只是创建了一个计数器,然后将一个整数值附加到'ser'的末尾,命名如何。
Dim counter as int = 0;
foreach (Series ser in chart.Series)
{
ser.Name = "ser" & counter + 1;
ser.IsVisibleInLegend = false;
ser.IsXValueIndexed = true;
ser.XValueType = ChartValueType.Time;
ser.YAxisType = AxisType.Primary;
ser.ChartType = SeriesChartType.Line;
this.chart1.Series.Add(ser);
counter += 1;
}