MSChart control .net 3.5 sp1 - 倒置 Y 轴问题

发布于 2024-10-25 23:40:29 字数 535 浏览 3 评论 0原文

我有一个带有倒置 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/

源代码和可执行文件:Rapidshare 上提供

I have a chart control with inverted y axis. It always eats up one day from top.

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

But chart still eats a day! I created a sample project so that you guys can have a look. Behaviour is quite random :(.

Image displaying chart and y axis min/max . See image:

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

source code and executable: Available on Rapidshare

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清晰传感 2024-11-01 23:40:29

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

将此行:更改

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

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

并看看它是什么样子。

The behavior is neither random nor unexpected.

Change this line:

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

to

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

And see what it looks like.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文