ISciChartSurface Interface Methods
For a list of all members of this type, see ISciChartSurface members.
Public Methods
Name | Description | |
---|---|---|
AnimateZoomExtents | Zooms to extents with the specified animation duration (Inherited from SciChart.Charting.Visuals.ISciChartController) | |
AnimateZoomExtentsX | Zooms the chart to the extents of the data in the X-Direction (Inherited from SciChart.Charting.Visuals.ISciChartController) | |
AnimateZoomExtentsY | Zooms the chart to the extents of the data in the Y-Direction, accounting for the current data in view in the X-direction (Inherited from SciChart.Charting.Visuals.ISciChartController) | |
AttachDataSeries | Attaches listeners for DataSeries.DataSeriesChanged | |
DecrementSuspend | Called by IUpdateSuspender each time a target suspender is disposed. When the final target suspender has been disposed, ResumeUpdates is called (Inherited from SciChart.Core.Framework.ISuspendable) | |
DetachDataSeries | Detaches listeners for DataSeries.DataSeriesChanged | |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from System.IDisposable) | |
ExportToBitmapSource | Export snapshot of current SciChartSurface to System.Windows.Media.Imaging.BitmapSource | |
ExportToFile | Saves snapshot of current SciChartSurfaceBase to file (Inherited from SciChart.Charting.Visuals.ISciChartSurfaceBase) | |
ExportToStream | Saves snapshot of current SciChartSurfaceBase to Stream (Inherited from SciChart.Charting.Visuals.ISciChartSurfaceBase) | |
InvalidateElement | Asynchronously requests that the element redraws itself plus children. Will be ignored if the element is ISuspendable and currently IsSuspended (within a SuspendUpdates/ResumeUpdates call) (Inherited from SciChart.Core.Framework.IInvalidatableElement) | |
OnArrangeSciChart | Preparations for a render pass, called internally, returns the viewport size | |
OnAxisAlignmentChanged | Called internally by SciChart when SciChart.Charting.Visuals.Axes.IAxis.AxisAlignment changes. Allows the SciChartSurface to reposition the axis, e.g. at the top, left, bottom, right | |
OnIsCenterAxisChanged | Called internally by SciChart when SciChart.Charting.Visuals.Axes.IAxis.IsCenterAxis changes. Allows the SciChartSurface to place the axis in the center of chart | |
OnSciChartRendered | Raises the SciChartSurfaceBase.Rendered event, fired at the end of a render pass immediately before presentation to the screen (Inherited from SciChart.Charting.Visuals.ISciChartSurfaceBase) | |
ResumeUpdates | Resumes updates on the target, intended to be called by IUpdateSuspender (Inherited from SciChart.Core.Framework.ISuspendable) | |
SetMouseCursor | Sets a Cursor on the SciChartSurface (Inherited from SciChart.Charting.Visuals.ISciChartSurfaceBase) | |
SuspendUpdates | Suspends drawing updates on the target until the returned object is disposed, when a final draw call will be issued (Inherited from SciChart.Core.Framework.ISuspendable) | |
ZoomExtents | Zooms the chart to the extents of the data, plus any X or Y Grow By fraction set on the X and Y Axes (Inherited from SciChart.Charting.Visuals.ISciChartController) | |
ZoomExtentsX | Zooms the chart to the extents of the data in the X-Direction (Inherited from SciChart.Charting.Visuals.ISciChartController) | |
ZoomExtentsY | Zooms the chart to the extents of the data in the Y-Direction, accounting for the current data in view in the X-direction (Inherited from SciChart.Charting.Visuals.ISciChartController) |
Extension Methods
Name | Description | |
---|---|---|
SafeDispose | Checks for null and if not null, calls Dispose |
See Also