Table of Contents

Delegate IntensitySeriesBase.TraceCellChangedHandler

Namespace
LightningChartLib.WinForms.Charting.SeriesXY
Assembly
LightningChart.WinForms.Charting.NET4.dll

Delegate for TraceCellChanged event

public delegate void IntensitySeriesBase.TraceCellChangedHandler(IntensitySeriesBase sender, int x, int y, int newCellColumn, int newCellRow, int nearestDataColumnIndex, int nearestDataRowIndex, IntensityPoint nearestCellCorner, float nearestCellCornerCoordX, float nearestCellCornerCoordY)

Parameters

sender IntensitySeriesBase

Sender

x int

X coordinate

y int

Y coordinate

newCellColumn int

New column index (X dimension)

newCellRow int

New row index (Y dimension)

nearestDataColumnIndex int

Nearest data column index at coordinate

nearestDataRowIndex int

Nearest data row index at coordinate

nearestCellCorner IntensityPoint

Nearest intensity point, in corner of the cell. Not available when PixelRendering is enabled.

nearestCellCornerCoordX float

Screen X coordinate of nearest data column to mouse coordinate. Not available when PixelRendering is enabled.

nearestCellCornerCoordY float

Screen Y coordinate of nearest data column to mouse coordinate. Not available when PixelRendering is enabled.

Constructors

TraceCellChangedHandler(object, IntPtr)

public TraceCellChangedHandler(object @object, IntPtr method)

Parameters

object object
method IntPtr

Methods

BeginInvoke(IntensitySeriesBase, int, int, int, int, int, int, IntensityPoint, float, float, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(IntensitySeriesBase sender, int x, int y, int newCellColumn, int newCellRow, int nearestDataColumnIndex, int nearestDataRowIndex, IntensityPoint nearestCellCorner, float nearestCellCornerCoordX, float nearestCellCornerCoordY, AsyncCallback callback, object @object)

Parameters

sender IntensitySeriesBase
x int
y int
newCellColumn int
newCellRow int
nearestDataColumnIndex int
nearestDataRowIndex int
nearestCellCorner IntensityPoint
nearestCellCornerCoordX float
nearestCellCornerCoordY float
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(IntensitySeriesBase, int, int, int, int, int, int, IntensityPoint, float, float)

public virtual void Invoke(IntensitySeriesBase sender, int x, int y, int newCellColumn, int newCellRow, int nearestDataColumnIndex, int nearestDataRowIndex, IntensityPoint nearestCellCorner, float nearestCellCornerCoordX, float nearestCellCornerCoordY)

Parameters

sender IntensitySeriesBase
x int
y int
newCellColumn int
newCellRow int
nearestDataColumnIndex int
nearestDataRowIndex int
nearestCellCorner IntensityPoint
nearestCellCornerCoordX float
nearestCellCornerCoordY float