Cursor.SelectionStart Właściwość

Definicja

Pobiera lub ustawia pozycję początkową wybranego zakresu kursora.

public:
 property double SelectionStart { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.DataVisualization.Charting.DoubleDateNanValueConverter))]
public double SelectionStart { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.DataVisualization.Charting.DoubleDateNanValueConverter))>]
member this.SelectionStart : double with get, set
Public Property SelectionStart As Double

Wartość właściwości

Pozycja początkowa wybranego zakresu kursora.

Atrybuty

Uwagi

Użytkownik może wybrać zakres, klikając lewy przycisk myszy, a następnie przesuwając pozycję kursora, przeciągając mysz. Należy pamiętać, że właściwość musi być również ustawiona IsUserSelectionEnabled na truewartość . Ponadto wybór zakresu można ustawić programowo przy użyciu SelectionEnd właściwości i SelectionStart lub SetSelectionPositionSetSelectionPixelPosition metod .

Pozycja początkowa zaznaczenia zakresu jest obliczana jako wartość osi, do której należy kursor. Jeśli na przykład kursor należy do podstawowej osi X, a właściwość zostanie ustawiona SelectionStart na wartość 1 stycznia 2000 r., początek wybranego obszaru nastąpi 1 stycznia 2000 r. wzdłuż podstawowej osi X.

Aby programowo usunąć wybór zakresu, ustaw początkowy i końcowy punkt zakresu na NaN użycie SelectionEnd właściwości i SelectionStart lub użyj SetSelectionPosition metody .

Dotyczy