ChartZoomable
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
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class ChartZoomable : DataVizChildComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseDataVizChildComponentChartZoomable
Implements:
Inherited Members
Constructors
public ChartZoomable()
Methods
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Overrides:
protected override void OnInitialized()
Overrides:
protected override void OnParametersSet()
Overrides:
Properties
The content to be rendered inside the component. Children: ChartZoomableMousewheel, ChartZoomableSelection.
[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.
[Parameter]
public bool? Enabled { get; set; }