Hi Ricardo,
The range selection will by default zoom in when the distance from the begin point and the end point produces a positive offset on the x axis and negative offset on the y axis - that is when the range selection starts from [left, top] and goes [bottom, right] on a standard, non rotated cartesian chart.
This is why in the case of the rotated bar the zoom will be when you drag from the [right, top] to the [bottom, left] (in order to produce a negative) value on the y axis. Currently you can workaround this by using the AlwaysZoomIn property of the data zoom tool:
NDataZoomTool dzt = new NDataZoomTool();
dzt.AlwaysZoomIn = true;
nChartControl1.Controller.Tools.Add(dzt);
We've also added two properties to the range selection that allow you to modify the direction of the zoom.
NRangeSelection rangeSelection = new NRangeSelection();
rangeSelection.HorizontalAscendingZoom = true;
rangeSelection.VerticalAscendingZoom = true;
these two properties will be available in the next SP (probably at the end of this week).
Best Regards,
Nevron Support Team