读书人

Devexpress的ChartControl画条形曲线图

发布时间: 2013-12-22 15:06:55 作者: rapoo

Devexpress的ChartControl画线形曲线图
我X轴设置的是时间,类型是Datetime
Y轴设置的是数量,类型是Numerical
当日期不一样时显示曲线正常,但是如果是同一天的话就成了下面的效果

Devexpress的ChartControl画条形曲线图


怎么做才能让全部是同一天的时候显示小时为单位的曲线呢?

还有一个问题是,我的数据库的时间是string类型,而X轴是DateTime。能不能在不改变数据库结构的基础上使用string类型的日期字段?我现在是改成了DateTime类型才显示出来的。

下面是我的代码



Series S1 = new Series("历史数量", ViewType.Line);
S1.ArgumentScaleType = ScaleType.DateTime;
S1.ValueScaleType = ScaleType.Numerical;

((LineSeriesView)S1.View).LineMarkerOptions.Kind = MarkerKind.Circle;
((LineSeriesView)S1.View).LineStyle.DashStyle = DashStyle.Solid;
S1.DataSource = dt.DefaultView;

S1.ArgumentDataMember = "C_Time";


S1.ValueDataMembers.AddRange(new string[] { "TotleCount" });
//S1.View = new FrmChart();

chartControlCar.Series.Add(S1);

[解决办法]
该回复于2012-04-10 09:59:24被版主删除

读书人网 >C#

热点推荐