2012-05-24 167 views
0

我想绘制一个图形,其中Y轴包含可执行文件的内存,X轴包含时间。 我做了下面的代码Y轴正确缩放,但X轴不缩放

 minValue = DateTime.Now; 
     maxValue = DateTime.Now.AddMinutes(5); 

     chartArea1.AxisX.Minimum = minValue.ToOADate(); 
     chartArea1.AxisX.Maximum = maxValue.ToOADate(); 

     chartArea1.CursorX.IsUserEnabled = true; 
     chartArea1.CursorX.IsUserSelectionEnabled = true; 
     chartArea1.CursorY.IsUserEnabled = true; 
     chartArea1.CursorY.IsUserSelectionEnabled = true; 
     chartArea1.Name = "ChartArea1"; 
     chartArea1.CursorY.AutoScroll = true; 
     chartArea1.CursorX.AutoScroll = true; 
     chartArea1.AxisX.ScrollBar.Enabled = true; 
     chartArea1.AxisY.ScrollBar.Enabled = true; 
     chart1.ChartAreas.Add(chartArea1) 


     Series newSeries = new Series("Series1"); 
     newSeries.XValueType = ChartValueType.Time; 
     chart1.Series.Add(newSeries); 

现在,当只为Y轴,而不是来为X axis.Hence我无法放大x轴加点,当我试图缩小选择行之后。任何人都可以帮助什么可以是问题

回答

0

由于我使用XValueType作为ChartValueType.Time.When时间转换双倍整数部分保持相同,而只有小数部分changes.Hence它没有缩放在X轴上只有一个整数点,因此缩放被禁用

+0

您是否找到了解决此问题的方法? – EndlessSpace