We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to set default zoom/pan position for charts?

Platform: UWP |
Control: SfChart |
Published Date: March 14, 2018 |
Last Revised Date: March 14, 2018 |
.NET Framework: 4.5 |
Product Version: 12.1.0.43
Tags: chart, pan, zoom

SfChart provides the following two properties to zoom the chart: ZoomFactor and ZoomPosition

The ZoomFactor property defines the zooming level and the ZoomPosition property defines the zooming (scrolling) position for chart. Both values should fall between 0 and 1. For instance, when ZoomFactor is 0.5 and ZoomPosition is also set to 0.5 for the chart with 10 data points, it shows last 5 data points in chart. Here, ZoomFactor decides no of points (5), and ZoomPosition decides range of values to display (from 6 to 10).

C#

 

C:\Users\labuser\Pictures\query3.png

Figure 1: Zoomed SfChart,

2X faster development

The ultimate UWP UI toolkit to boost your development speed.
ADD COMMENT
You must log in to leave a comment
Comments
Bryan Lising
May 30, 2019

Is there a way to limit the interactive zooming to a certain number of items? e.g. I want to display 10 items minimum. If the user tries to zoom in further they shouldn't be able to. If there are less 10 items, let's say there's only 6, I want the 6 items to be aligned to the right and the 4 items to be blank.

Reply
Muneesh Kumar G [Syncfusion]
May 30, 2019

Hi Bryan,

You can achieve your requirement by setting MaximumZoomLevel property in ChartZoomPanBehavior as per the below code snippet.

Code snippet

UG: https://help.syncfusion.com/wpf/sfchart/interactive-features#zooming-the-chartarea

Regards, Muneesh Kumar G.

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon