之前的成果:
添加了一些代码修改图表的一些属性:
//
改变标题颜色
myPane.Title.FontSpec.FontColor = Color.Blue;
myPane.XAxis.Title.FontSpec.FontColor = Color.Green;
myPane.YAxis.Title.FontSpec.FontColor = Color.Indigo;
//
添加灰色网格线
myPane.XAxis.MajorGrid.IsVisible = true;
myPane.YAxis.MajorGrid.IsVisible = true;
myPane.XAxis.MajorGrid.Color = Color.LightGray;
myPane.YAxis.MajorGrid.Color = Color.LightGray;
myPane.XAxis.MinorGrid.IsVisible = true;
myPane.XAxis.MinorGrid.Color = Color.RosyBrown;
//
改变图标的位置
myPane.Legend.Position = LegendPos.Bottom;
//
添加一条星状的淡绿色的曲线
LineItem myCruve3 = myPane.AddCurve("BMW", list3, Color.PaleGreen, SymbolType.Star);
//
改变曲线的粗细
myCurve.Line.Width = 3.1F;
myCurve2.Line.Width = 0.2F;
myCruve3.Line.Width = 2.5F;
//填满第一条曲线正文的面积,由白到红渐变
myCurve.Line.Fill = new Fill(Color.White, Color.Red, 45F);
//
加大
symbol
的大小
,
并用白色填充
myCurve.Symbol.Size = 8.0F;
myCurve.Symbol.Fill = new Fill(Color.White);
//
添加背景色
,
由白色到黄色渐变
myPane.Chart.Fill = new Fill(Color.White, Color.FromArgb(255, 255, 210), -45);
//
添加标题说明和箭头
TextObj myText = new TextObj("Interesting/nPoint", 230F, 70F);
myText.FontSpec.FontColor = Color.Red;
myText.Location.AlignH = AlignH.Center;
myText.Location.AlignV = AlignV.Top;
myPane.GraphObjList.Add(myText);
ArrowObj myArrow = new ArrowObj(Color.Red, 12F, 230F, 70F, 280F, 55F);
myPane.GraphObjList.Add(myArrow);
现在:
To be continued....