CursorEventArgs.NewSelectionStart Property

Gets or sets the start position of a selected range. Depending on the event, also sets the start position of the range.

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

public double NewSelectionStart { get; set; }

Property Value

Type: System.Double
A double value that represents the start position of a selected range.

The NewSelectionStart 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 CursorPositionChanging event to set the cursor position.

Note that setting this property in the CursorPositionChanging event will have no effect; the NewSelectionStart property will have a value of NaN in this event.

The start position of a selected range is not necessarily less than the end position of a selected range. The start position is the position where the user fist clicked within the chart area, and the end position is the position of the mouse at the time the event is raised.

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

.NET Framework Client Profile

Supported in: 4

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft