Is it possible to use the 'data zoom' feature in 'nevron chart'?
I have coded it as below, but it doesn't seem to be working.
private void InitPlot()
{
nChartControl1.Charts.Clear();
nChartControl1.Panels.Clear();
for (int index = 0; index < 4; ++index)
{
NCartesianChart chart = new();
nChartControl1.Charts.Add(chart);
chart.Size = new NSizeL(new NLength(100, NRelativeUnit.ParentPercentage), new NLength(100, NRelativeUnit.ParentPercentage));
chart.UsePlotAspect = true;
chart.BoundsMode = BoundsMode.Fit;
chart.Width = 100;
chart.Height = 100;
}
}
private static void InitializeCoilDesignChartControl(Nevron.Chart.WinForm.NChartControl chartControl)
{
chartControl.Controller.Tools.Clear();
chartControl.Controller.Tools.Add(new NPanelSelectorTool()
{
Focus = true
});
chartControl.Controller.Tools.Add(new NAxisScrollTool());
chartControl.Controller.Tools.Add(new NDataZoomTool()
{
WheelZoomAtMouse = true,
BeginDragMouseCommand = new NMouseCommand(MouseAction.Wheel, MouseButton.None, 0)
});
chartControl.Controller.Tools.Add(new NOffsetTool()
{
BeginDragMouseCommand = new NMouseCommand(MouseAction.Down, MouseButton.Left, 1),
EndDragMouseCommand = new NMouseCommand(MouseAction.Up, MouseButton.Left, 1)
});
}