wpf-devexpress-dot-xpf-dot-charts-dot-surfacepoint.md
Returns the nearest series point to the SurfacePoint coordinates.
Namespace : DevExpress.Xpf.Charts
Assembly : DevExpress.Xpf.Charts.v25.2.dll
NuGet Package : DevExpress.Wpf.Charts
public SeriesPoint3D NearestSeriesPoint { get; }
Public ReadOnly Property NearestSeriesPoint As SeriesPoint3D
| Type | Description |
|---|---|
| SeriesPoint3D |
The nearest series point to the SurfacePoint coordinates.
|
This example obtains the nearest series point to the mouse cursor when a user clicks a series:
private void Chart3DControl_MouseUp(object sender, MouseButtonEventArgs e) {
Chart3DHitInfo hitInfo = chart.CalcHitInfo(e.GetPosition(this));
if (hitInfo.InSeries && hitInfo.AdditionalItem is SurfacePoint) {
SurfacePoint surfacePoint = (SurfacePoint)hitInfo.AdditionalItem;
SeriesPoint3D seriesPoint = surfacePoint.NearestSeriesPoint;
}
}
Private Sub Chart3DControl_MouseUp(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
Dim hitInfo As Chart3DHitInfo = chart.CalcHitInfo(e.GetPosition(Me))
If hitInfo.InSeries AndAlso TypeOf hitInfo.AdditionalItem Is SurfacePoint Then
Dim surfacePoint As SurfacePoint = CType(hitInfo.AdditionalItem, SurfacePoint)
Dim seriesPoint As SeriesPoint3D = surfacePoint.NearestSeriesPoint
End If
End Sub
See Also