繁体   English   中英

c#图表控制,缩放的垂直滚动问题[“Stuck Scroll bar”]

[英]c# chart control, vertical scrolling problems with zoom [“Stuck Scroll bar”]

我有一个带有大型c#图表控件的程序。 我允许用户选择任何区域进行缩放,它将放大。这一切都正常。 当我去水平滚动时,这也很好,非常流畅。 然而,当我尝试垂直滚动滚动条不会移动时,我唯一能做的就是使用滚动条上的向上和向下箭头键,它只提供图形的最顶部或图形的最底部不能滚动到两者之间的任何东西。 关于可能发生什么的任何想法? 请告诉我我可以提供哪些其他信息。 谢谢!

我的一些房产:

  • ChartArea
    • CursorX和CursorY
      • AutoScroll = True
      • AxisType =主要
      • IsUserEnabled = True
      • IsUserSelection = True

我找到了解决问题的方法。

我需要降低价值

chartAreas.AxisY.ScaleView.SmallScrollMinSize

Y轴上的值比X轴上的值小得多,因此我必须使用较小的“SmallScrollMinSize”才能使滚动正常工作。

我从这篇文章中想到了这一点

http://www.codeease.com/scrolling-stuck-in-microsoft-chart-control-2.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM