110,539
社区成员
发帖
与我相关
我的任务
分享
DevExpress.XtraCharts.XYDiagram diagram = (DevExpress.XtraCharts.XYDiagram)chartControl1.Diagram;
//diagram.AxisX.DateTimeScaleOptions.AutoGrid=false;
diagram.AxisX.DateTimeScaleOptions.MeasureUnit = DevExpress.XtraCharts.DateTimeMeasureUnit.Day;//设置坐标轴小刻度单位
////diagram.AxisX.ScaleBreakOptions.Style = DevExpress.XtraCharts.ScaleBreakStyle.Ragged;
////diagram.AxisX.DateTimeScaleOptions.a
diagram.AxisX.DateTimeScaleOptions.GridAlignment = DevExpress.XtraCharts.DateTimeGridAlignment.Day;//设置大刻度的间隔
//diagram.AxisX.VisualRange.AutoSideMargins = false;
diagram.AxisX.VisualRange.Auto = false;//如果启用滚动条,则x轴不能自适应
diagram.AxisX.VisualRange.MaxValue = 8;
diagram.EnableAxisXScrolling = true;//启用滚动条
DevExpress.XtraCharts.SeriesCollection series = chartControl1.Series;//获取chartcontrol控件中所有的series
serie.ArgumentScaleType = DevExpress.XtraCharts.ScaleType.Auto;//x轴类型
serie.ArgumentDataMember = "WORK_DATE";//x轴的数据字段
serie.ValueScaleType = DevExpress.XtraCharts.ScaleType.Numerical;//y轴的类型
serie.ValueDataMembers.AddRange(new string[] { "MONEY" });//y轴的数据字段
DevExpress.XtraCharts.BarSeriesView barview = (DevExpress.XtraCharts.BarSeriesView)serie.View;//获取series的视图
DevExpress.XtraCharts.Axis x = diagram.AxisX;
x.Label.Visible = true;
x.Label.TextPattern = "{A:yy-MM-dd}";
你可以参考参考看看有没有用