放大使用鼠标滚轮

时间:2014-01-15 12:12:11

标签: vb.net graph charts controls zoom

所以我有一个图表,有时这个图表在Y值方面上升到1000,而且很难看到单个点/轴截取。

这将允许我单击并拖动一个区域进行放大,但是这会破坏X和Y值/间隔,并且还会向我不想要的图形添加滚动条!

Chart1.ChartAreas(0).CursorX.IsUserSelectionEnabled = True
Chart1.ChartAreas(0).CursorY.IsUserSelectionEnabled = True

有没有办法使用鼠标滚轮实现这一点并单击拖动而不是使用滚动条?

1 个答案:

答案 0 :(得分:0)

我在另一个问题中找到了答案 Enabling mouse wheel zooming in a Microsoft Chart Control

但它在c#中..我将其转换为vb.net

<div class="wrapme">
    <div style="top: 35px;left: 200px; background-color: red; height: 50px; width:24px; z-index: 1; position: relative; margin-top: -15px;"> </div>
    <div style="top: 35px;left: 220px; background-color: green; height: 50px; width:24px; z-index: 2; position: relative; margin-top: -15px;"> </div>
     <div style="top: 35px;left: 225px; background-color: blue; height: 50px; width:48px; z-index: 3; position: relative; margin-top: -15px;"> </div>
</div>

它在放大时效果很好,但在缩小时需要调整。