How to add zoom functionality on chart when finger pinch to zoom


Author
Message
shweta jain
shweta jain
Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)
Group: Forum Members
Posts: 16, Visits: 192
Hello,

Is Nevron chart support finger touch interactivity ?.
I want to add zoom functionality on finger pinch to zoom. Is it possible?
Please suggest some idea for How can I implement this zoom on finger pinch on Nevron chart.
Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.1K
Hi Sweta,

The control does not have touch support for interactivity operations yet. You generally have to implement custom zooming in response to touch events.

Best Regards,
Nevron Support Team


shweta jain
shweta jain
Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)
Group: Forum Members
Posts: 16, Visits: 192
Hello,
 Is it possible to control zoom control like by passing zoom in percentage on specified value?
Can u Please provide some code/reference related to how to implement custom zoom on chart?
Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.1K
Hi Shweta,
The following code shows how to zoom in to a specified range on a particular axis:
NChart chart = nChartControl1.Charts[0];

NBarSeries bar = new NBarSeries();
chart.Series.Add(bar);

bar.DataLabelStyle.Visible = false;

bar.Values.Add(10);
bar.Values.Add(20);
bar.Values.Add(30);

// make sure all internal values are updated
nChartControl1.RecalcLayout();

// zoom in
NNumericAxisPagingView view = new NNumericAxisPagingView();
chart.Axis(StandardAxis.PrimaryX).PagingView = view;
view.ZoomIn(new NRange1DD(0.5, 1.5), 0);

Zooming this way (instead of using the NRangeAxisView) ensures you can also activate scrolling/panning later. We hope this helps - let us know if you have any questions.


Best Regards,
Nevron Support Team


GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic
2 active, 2 guests, 0 members, 0 anonymous
No members currently viewing this topic!

Login

Explore
Messages
Mentions
Search