IChartView
Interface
Assembly LiveChartsCore
Namespace LiveChartsCore.Kernel.Sketches
Summary:
Defines a chart view
Properties
Gets whether the control is in designer mode.
Type: Boolean
Type: Boolean
Gets the size of the control.
Type: LvcSize
Type: LvcSize
Gets or sets the draw margin, if this property is null, the library will calculate a margin, this margin is the distance
between the view bounds and the drawable area.
Type: Margin
Type: Margin
Gets or sets the animations speed.
Type: TimeSpan
Type: TimeSpan
Gets or sets the updater throttler, this property controls the interval where the user interface updates.
Type: TimeSpan
Type: TimeSpan
Gets or sets the legend position.
Type: LegendPosition
Type: LegendPosition
Gets or sets the tooltip position.
Type: TooltipPosition
Type: TooltipPosition
Gets or sets the Synchronization Context, use this property to
use an external object to handle multi threading synchronization.
Type: Object
Type: Object
Events
Occurs when the pointer goes down over a chart point(s).
Handler definition: ChartPointsHandler
Handler definition: ChartPointsHandler
Occurs when the pointer goes down over a chart point, if there are multiple points, the closest one will be selected.
Handler definition: ChartPointHandler
Handler definition: ChartPointHandler
Methods
// Called when the pointer goes down on a data point or points.
IEnumerable<ChartPoint> points, | // The found points. |
LvcPoint pointer | // The pointer location. |
)
// Invalidates the control.