如何将DevExpress图表控件添加到Windows用户控件 [英] How to add DevExpress Chart Control To Windows User Control
问题描述
Hai
我已编写代码添加图表控件但我收到错误你能不能解决
this。
Hai
I have written code to add a chart control but I am getting error Can you please resolve
this.
ChartControl chart = new ChartControl();
DevExpress.XtraCharts.Series series1 = new DevExpress.XtraCharts.Series("Series 1", ViewType.Bar);
series1.Points.Add(new SeriesPoint(new DateTime(2009, 1, 1), new double[] { 26.25 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 2, 1), new double[] { 16.52 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 3, 1), new double[] { 22.21 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 4, 1), new double[] { 15.35 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 5, 1), new double[] { 24.15 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 6, 1), new double[] { 26.25 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 7, 1), new double[] { 16.52 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 8, 1), new double[] { 22.21 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 9, 1), new double[] { 15.35 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 10, 1), new double[] { 24.15 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 11, 1), new double[] { 26.25 }));
series1.Points.Add(new SeriesPoint(new DateTime(2009, 12, 1), new double[] { 16.52 }));
chart.Series.Add(series1);
然后我收到此错误
Then I am getting this error
Error 3 The type or namespace name 'ChartControl' could not be found (are you missing a using directive or an assembly reference?
I我正在关注此链接
https://documentation.devexpress.com / #WindowsForms / CustomDocument6244 [ ^ ]
实际上我想通过将月份添加到图表的x轴并将总金额添加到y轴来进行月度销售分析图表。为此我必须将数据库添加到图表。
这里我只得到2009年1月1日至2009年12月1日的日期而不是月份名称。
你请建议我做什么
I am following this link
https://documentation.devexpress.com/#WindowsForms/CustomDocument6244[^]
Actually I want to do monthly sales analysis chart by adding Months to the x-axis of the chart and Total Amount to y-axis.For that I have to add database to chart.
Here I am getting only that dates from 01/01/2009 to 01/12/2009 not month names.
Would You Please Suggest me what to do
推荐答案
错误消息e说的一切。您可以添加使用 [ ^ ]指令在类文件的开头或另一种方式是使用完全限定的定义
The error message says it all. You either add a using[^] directive in the beginning of your class file or another way is to use fully qualified definitions
DevExpress.XtraCharts.ChartControl chart = new DevExpress.XtraCharts.ChartControl();
DevExpress.XtraCharts.Series series1 = new DevExpress.XtraCharts.Series("Series 1", ViewType.Bar);
series1.Points.Add(new DevExpress.XtraCharts.SeriesPoint(new DateTime(2009, 1, 1), new double[] { 26.25 }));
...
添加DevExpress.XtraCharts.v14.2.UI作为参考
Add DevExpress.XtraCharts.v14.2.UI as a reference
这篇关于如何将DevExpress图表控件添加到Windows用户控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!