Udostępnij za pośrednictwem


ComboBox.SelectionStart Właściwość

Definicja

Pobiera lub ustawia początkowy indeks tekstu zaznaczonego w polu kombi.

public:
 property int SelectionStart { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public int SelectionStart { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectionStart : int with get, set
Public Property SelectionStart As Integer

Wartość właściwości

Int32

Indeks oparty na zerze pierwszego znaku w ciągu bieżącego zaznaczenia tekstu.

Atrybuty

Wyjątki

Wartość jest mniejsza niż zero.

Uwagi

Jeśli w kontrolce nie zaznaczono żadnego tekstu, ta właściwość wskazuje punkt wstawiania dla nowego tekstu. Jeśli ustawisz tę właściwość na lokalizację poza długością tekstu w kontrolce, pozycja rozpoczęcia zaznaczenia zostanie umieszczona po ostatnim znaku. Gdy tekst jest zaznaczony w kontrolce pola tekstowego, zmiana tej właściwości może zwolnić wartość SelectionLength właściwości. Jeśli pozostały tekst w kontrolce po pozycji wskazanej SelectionStart przez właściwość jest mniejsza niż wartość SelectionLength właściwości, wartość SelectionLength właściwości jest automatycznie zmniejszana. Wartość SelectionStart właściwości nigdy nie powoduje wzrostu SelectionLength właściwości.

Uwaga

SelectionStart Zwraca niższą wartość bieżącego zaznaczenia. Na przykład Select(10, -4) wybiera tekst ze pozycji znaku 6 do pozycji 10 znaków. Jeśli teraz uzyskasz SelectionStart wartość, będzie ona wynosić 6, a nie 10.

Dotyczy

Zobacz też