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. Image for the cookie policy date
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:
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).




Figure 1: Zoomed SfChart,

2X faster development

The ultimate UWP UI toolkit to boost your development speed.
You must log in to leave a comment
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.

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.

Up arrow icon

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

Live Chat Icon For mobile
Live Chat Icon