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
senderIntensitySeriesBaseSender
xintX coordinate
yintY coordinate
newCellColumnintNew column index (X dimension)
newCellRowintNew row index (Y dimension)
nearestDataColumnIndexintNearest data column index at coordinate
nearestDataRowIndexintNearest data row index at coordinate
nearestCellCornerIntensityPointNearest intensity point, in corner of the cell. Not available when PixelRendering is enabled.
nearestCellCornerCoordXfloatScreen X coordinate of nearest data column to mouse coordinate. Not available when PixelRendering is enabled.
nearestCellCornerCoordYfloatScreen 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
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
senderIntensitySeriesBasexintyintnewCellColumnintnewCellRowintnearestDataColumnIndexintnearestDataRowIndexintnearestCellCornerIntensityPointnearestCellCornerCoordXfloatnearestCellCornerCoordYfloatcallbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual void EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
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
senderIntensitySeriesBasexintyintnewCellColumnintnewCellRowintnearestDataColumnIndexintnearestDataRowIndexintnearestCellCornerIntensityPointnearestCellCornerCoordXfloatnearestCellCornerCoordYfloat