MSChart中,关于图形放大缩小带来的问题。

chencane 2011-02-22 09:44:41
使用了MSChart中图形放大缩小的功能。
但是有一个问题:就是放大的图形,无法拖动水平滚动轴的滚动条,只能用鼠标点击滚动条的其它部分,才能查看放大以后图形的其它部分,但是,MS给的Demo中,却可以,不过,也没有看到什么不一样的地方,请高手指点。

部分代码如下。

[code=C]#
this.chart1.ChartAreas[0].AxisX.ScaleView.Zoomable = true;
this.chart1.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;
this.chart1.ChartAreas[0].CursorX.IsUserEnabled = true;
this.chart1.ChartAreas[0].CursorX.Interval = 0.001;
this.chart1.ChartAreas[0].CursorX.IntervalOffset = 0.001;
[/code]

请教各位给予指点。谢谢。

找到遇到同样的问题的帖子:
http://topic.csdn.net/u/20100526/00/3ebf78f0-8a66-4528-aa24-6903bf29a613.html
...全文
714 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiyalin_IT 2011-07-08
  • 打赏
  • 举报
回复
怎样解决的啊,楼主???我现在做了一个鼠标滚动放大缩小,可其实只改变了XY轴的值,曲线并没放大缩小;我知道MSChart有放大(选择区域)缩小(点击滚动条),但是那个太麻烦了...求解。。。
chencane 2011-03-17
  • 打赏
  • 举报
回复
已经解决。。。。。
chencane 2011-02-22
  • 打赏
  • 举报
回复
           
this.chart1.ChartAreas[0].AxisY.ScaleView.Zoomable = true;


实际上是

this.chart1.ChartAreas[0].AxisY.ScaleView.Zoomable = true;

也不行。
chencane 2011-02-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 luols 的回复:]

参考:http://topic.csdn.net/u/20100303/16/069A1A31-6465-4E96-9B8D-971CA5D20AF9.html
[/Quote]

不是我想要的。

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧