ASP.NET chart控件的刻度显示问题

想要把数据库中的数据显示成折线图,代码如下:this.Chart1.DataSource=dt;//绑定数据this.Chart1.Series["Series1"].C... 想要把数据库中的数据显示成折线图,代码如下:
this.Chart1.DataSource = dt;//绑定数据
this.Chart1.Series["Series1"].ChartType = System.Web.UI.DataVisualization.Charting.SeriesChartType.Line;//设置图表类型
this.Chart1.Series[0].XValueMember = "RecordTime";//X轴数据成员列
this.Chart1.Series[0].YValueMembers = "AValue";//Y轴数据成员列
this.Chart1.ChartAreas["ChartArea1"].AxisX.Title = "时间";//X轴标题
this.Chart1.ChartAreas["ChartArea1"].AxisY.Title = "数据值:单位(" + (ds2.Tables[0].Rows.Count == 1 ? ds2.Tables[0].Rows[0]["ValueUnit"].ToString().Trim() : "") + ")";//X轴标题
this.Chart1.ChartAreas["ChartArea1"].AxisX.Interval = 1;//X轴数据的间距
this.Chart1.ChartAreas[0].AxisX.IntervalType = DateTimeIntervalType.Hours;
this.Chart1.ChartAreas["ChartArea1"].AxisX.MajorGrid.Enabled = false;//不显示竖着的分割线
this.Chart1.Series[0].IsValueShownAsLabel = true;//显示坐标值
this.Chart1.DataBind();

我想 把x轴刻度固定显示成 0 1 2 3 4 5。。。。。。。23点 然后数据点根据时间值和对应的数据值 能找到自己的位置!
展开
 我来答
stydfans
2014-09-09 · TA获得超过668个赞
知道小有建树答主
回答量:1263
采纳率:100%
帮助的人:513万
展开全部
固定成指定的刻度是可以的,只需要将X轴的数据源固定成一个0-23的刻度List就可以了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式