MSChart control .net 3.5 sp1 - 反转Y轴问题

时间:2011-03-25 00:23:03

标签: c# .net mschart

我有一个y轴反转的图表控件。它总是从顶部吃掉一天。

 cht1.ChartAreas["TimeOfNight"].AxisY.Minimum = startTime.AddDays(-1).ToOADate();
 cht1.ChartAreas["TimeOfNight"].AxisY.Maximum = endTime.AddDays(1).ToOADate();

但是图表仍然会吃一天!我创建了一个示例项目,以便您可以查看。行为很随意:(。

图像显示图表和y轴最小/最大。见图:

http://img141.imageshack.us/i/10869903.png/

源代码和可执行文件:Available on Rapidshare

1 个答案:

答案 0 :(得分:0)

行为既不是随机的,也不是意外的。

更改此行:

cht1.ChartAreas["TimeOfNight"].AxisY.Minimum = startTime.AddDays(-1).ToOADate();

cht1.ChartAreas["TimeOfNight"].AxisY.Minimum = startTime.AddDays(-3).ToOADate();

看看它的样子。