New to Telerik UI for BlazorStart a free 30-day trial

Enables interactive zooming functionality for detailed data exploration in charts. Allows users to select areas of the chart for magnified viewing of specific data ranges. Essential for charts with large datasets where users need to focus on particular time periods or value ranges. Supports mouse and touch-based zoom interactions for comprehensive user experience across devices. Children: ChartZoomableMousewheel, ChartZoomableSelection.

Definition

Constructors

C#
public ChartZoomable()

Methods

C#
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters:__builderRenderTreeBuilder

Overrides: ComponentBase.BuildRenderTree(RenderTreeBuilder)

C#
protected override void OnAfterRender(bool firstRender)
Parameters:firstRenderbool

Overrides: ComponentBase.OnAfterRender(bool)

C#
protected override void OnInitialized()

Overrides: DataVizChildComponent.OnInitialized()

C#
protected override void OnParametersSet()

Overrides: ComponentBase.OnParametersSet()

C#
public Dictionary<string, object> Serialize()
Returns:

Dictionary<string, object>

Properties

The content to be rendered inside the component. Children: ChartZoomableMousewheel, ChartZoomableSelection.

C#
[Parameter]
public RenderFragment ChildContent { get; set; }

Controls whether chart zooming functionality is enabled for enhanced data exploration and detailed analysis. When set to true, users can zoom into specific chart areas using mouse wheel or selection methods to examine data at different scales. Set to false to disable all zooming capabilities for static chart presentations or when zooming is not appropriate for the data context. Zooming enhances user interaction and allows detailed examination of specific data ranges or time periods for better insights.

C#
[Parameter]
public bool? Enabled { get; set; }