如何在mschart中使线条绘制得更厚

时间:2016-05-27 03:24:56

标签: c# mschart

我有一条连接不同点的线。我已动态生成该行。我想做线思想家。 我的代码如下:

  //now lets plot lines between tow points.
 Series newLineSeries = new Series("LineSeries" + index);

 //--If the series already present lets remove from the chart 

 if(chart1.Series.IndexOf(newLineSeries.Name) != -1)
  {
  chart1.Series.RemoveAt(chart1.Series.IndexOf(newLineSeries.Name));
  } 
  newLineSeries.ChartType = SeriesChartType.Line;
   newLineSeries.MarkerBorderWidth.Equals(15);
  newLineSeries.MarkerSize.Equals(35);

 newLineSeries.Color = menuStripNodeInfoValues[index].colorValue;  
 newLineSeries.ToolTip = tooltipString;//tooltipString is cal. dynamically

newLineSeries.Points.Add(new DataPoint(valueX1,valueY1)); //valueX1,valueY1 are some dynamically calculated values
newLineSeries.Points.Add(new DataPoint(valueX2,valueY2));//These are also also dynamically calculated
chart1.Series.Add(newLineSeries);

这会成功生成一条线,但即使我更改了MarkerSize属性,线的大小也不会改变。

1 个答案:

答案 0 :(得分:1)

你试过chart1.Series[i].BorderWidth = 5吗?如果按尺寸表示厚度