Export (0) Print
Expand All

CursorEventArgs.NewPosition Property

Gets or sets the position of a cursor. Depending on the event, also sets the cursor's position.

Namespace:  System.Windows.Forms.DataVisualization.Charting
Assembly:  System.Windows.Forms.DataVisualization (in System.Windows.Forms.DataVisualization.dll)

public double NewPosition { get; set; }

Property Value

Type: System.Double
A double value that represents the position of a cursor along an axis.

This property represents the new position of a cursor, and can be used in the CursorPositionChanging and CursorPositionChanged events to get the cursor position. It can also be used in the SelectionRangeChanging event to set the cursor position.

Note that setting this property in the SelectionRangeChanging event will have no effect. The NewPosition property will have a value of NaN in this event.

To determine the chart area that the event is being raised for, use the ChartArea property.

Use the Axis property to determine if this end position is for a range selected along the primary or secondary X or Y axis.

.NET Framework

Supported in: 4.5, 4

.NET Framework Client Profile

Supported in: 4

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft