Teilen über


ComboBox.SelectionStart Eigenschaft

Definition

Ruft den Anfangsindex des im Kombinationsfeld markierten Texts ab oder legt diesen fest.

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

Eigenschaftswert

Int32

Der nullbasierte Index des ersten Zeichens in der Zeichenfolge der aktuellen Textmarkierung.

Attribute

Ausnahmen

Der Wert ist kleiner als 0 (null).

Hinweise

Wenn kein Text im Steuerelement ausgewählt ist, gibt diese Eigenschaft die Einfügemarke für neuen Text an. Wenn Sie diese Eigenschaft auf einen Speicherort über die Länge des Texts im Steuerelement festlegen, wird die Startposition der Auswahl nach dem letzten Zeichen platziert. Wenn Text im Textfeldsteuerelement ausgewählt ist, kann das Ändern dieser Eigenschaft den Wert der SelectionLength Eigenschaft freigeben. Wenn der verbleibende Text im Steuerelement nach der durch die SelectionStart Eigenschaft angegebenen Position kleiner als der Wert der Eigenschaft ist, wird der Wert SelectionLength der SelectionLength Eigenschaft automatisch verringert. Der Wert der SelectionStart Eigenschaft verursacht niemals eine Erhöhung der SelectionLength Eigenschaft.

Hinweis

SelectionStart gibt den unteren Wert der aktuellen Auswahl zurück. Wählt z. B Select(10, -4) . den Text aus der Zeichenposition 6 bis Zeichenposition 10 aus. Wenn Sie jetzt den SelectionStart Wert erhalten, wird es 6 statt 10 sein.

Gilt für

Siehe auch