DotNetBar for Windows Forms为开发人员提供了Micro Charts(微型图)控件,可以帮助开发人员快速绘制各种袖珍或者微型图,可以放置微型图在菜单、工具栏以及Ribbon控件里,具体如何创建和设置微型图可以参考下面的代码:
1.为微型图设置数据
MicroChartItem microChart = new MicroChartItem();
microChart.DataPoints = new List(new double[] { 10, 40, 30, 20, 80, 34 });
microChart.Text = "Profit: ";
microChart.ChartType = eMicroChartType.Line;
microChart.TextPosition = eMicroChartTextPosition.Left;
container1.SubItems.Add(microChart);
2.设置微型图的提示信息
microChart.DataPoints = new List(new double[] { 20, 80 });
microChart.DataPointTooltips = new List(new string[] { "Competitors: {0}", "Our market share: {0}" });
3.微型图的外观自定义设置
microChart1.LineChartStyle.FirstPointColor = Color.Green;
microChart1.LineChartStyle.LastPointColor = Color.DarkRed;
microChart1.LineChartStyle.DrawZeroLine = false;
microChart1.LineChartStyle.HighPointColor = Color.Blue;
microChart1.LineChartStyle.LowPointColor = Color.Red;