c# winform mschart 如何样能使x轴显示系统获取的时间,要是这样的类型:2011-11-11 11:11:11的
c# winform mschart 怎么样能使x轴显示系统获取的时间,要是这样的类型:2011-11-11 11:11:11的chart1.Chart
c# winform mschart 怎么样能使x轴显示系统获取的时间,要是这样的类型:2011-11-11 11:11:11的
chart1.ChartAreas["ChartArea1"]或者chart1.Series["Series1"]应该怎么设置?
还有就是mschart曲线图怎么样才能实时显示,就是数据自然滚动,x轴设置一定的view范围,例如只显示当前1分钟的曲线,之前的数据可以通过拖动 滚动条查看。
请高人指点啊,头都痛了。
而且我发现3D效果不能拖动。。。
[最优解释]
Chartareas>axes>LableStyle>Format="yyyy-MM-dd hh:mm"在属性里改
这样就是按照分钟来分隔的
dayChart.ChartAreas["ChartArea1"].AxisX.MajorGrid.Interval = 1;
dayChart.ChartAreas["ChartArea1"].AxisX.LabelStyle.Interval = 1;
没隔一分钟显示一条数据
[其他解释]DataPoint 有个 AxisLabel属性,是设置x轴显示的。
DataPoint point = new DataPoint(y轴值);
point.AxisLabel = "2012年10月18日";
Chart1.Series[0].Points.Add(point)
就可以了。我这样做的。
[其他解释]X轴刻度格式:
chart1.ChartAreas[0].AxisX.LabelStyle.Format = "yyyy-MM-dd HH:mm:ss";
[其他解释]设置X轴时间轴最大值和最小值,比如只显示一分钟内的时间 ,可以设置最小值为1,最大值为60,然后动态向X轴添加数据点,数据点的X值为当前系统时间,代码如下:
DataPoint dpt = new DataPoint();
dpt.SetValueXY(DateTime.Now.ToLongTimeString(), dResultCmd);
chart1.Series["Series1"].Points.Add(dpt);
[其他解释]求高人出来指点迷津啊!!!!啊啊啊啊啊啊啊啊
[其他解释]这位兄弟,知道怎么设置时间格式的轴最大值和最小值吗,因为chartareas.axisx.minimum和maximum都是double型的,我想动态给时间轴设定最大和最小范围
[其他解释]+1
[其他解释]请问给时间轴设定最大和最小范围,如何设定?
[其他解释]不知道这个方法对不对。