New to Telerik UI for Blazor? Start a free 30-day trial

Zoom

Updated on Sep 16, 2026

The Zoom feature allows you to zoom in or out the Telerik UI for Blazor Chart component. This functionality works with both category and numeric series.

Configuring the Zoom Settings

To enable zooming, set the boolean Enabled parameter in the corresponding ChartZoomable inner tag of the Chart.

To perform zooming, do either of the following:

Zoomable Chart

Example
View Source
Loading ...

Mouse Wheel

To specify if users can zoom in and out with the scroll wheel, set the boolean Enabled parameter in the corresponding ChartZoomableMousewheel inner tag of the ChartZoomable tag.

You can also specify the zoom rate as percentage of the axis range through the Rate parameter in the ChartZoomableMousewheel tag. The default value is 0.3(double) or 30% of the axis range.

Selection

To specify if users can zoom in and out on a selected area, set the boolean Enabled parameter in the corresponding ChartZoomableSelection inner tag of the ChartZoomable tag.

Mouse wheel and selection zoom in the Chart

Example
View Source
Loading ...

Specifying a Keyboard Key for Zooming

You can define a keyboard key for zooming only selection zooming is configured.

To specify the keyboard key for zooming, use the Key parameter within the ChartZoomableSelection and pass the ChartZoomableSelectionKey enum, which provides the following options:

  • (default) None—No key is required
  • Ctrl
  • Shift
  • Alt

Disabling Zooming on a Selected Axis

To specify an axis that users cannot zoom, use the Lock parameter within the ChartZoomableMousewheel/ChartZoomableSelection tag and pass the ChartAxisLock enum, which provides the following options:

  • (default) None—None of the series are locked, users can zoom by either X or Y axis.
  • X—The X axis is locked, users can zoom only by Y axis.
  • Y—The Y axis is locked, users can zoom only by X axis.

Chart with specified zooming key and locked axis

Example
View Source
Loading ...

See Also