ToolStripTextBox.SelectionStart Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Startindex von Text ab, der in der ToolStripTextBox markiert ist, 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
Die Anfangsposition des text markierten Texts in der ToolStripTextBox.
- Attribute
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 eine Position festlegen, die über die Länge des Texts im Steuerelement hinausgeht, wird die Markierungsstartposition nach dem letzten Zeichen platziert. Wenn Text im Textfeld-Steuerelement ausgewählt ist, kann das Ändern dieser Eigenschaft den Wert der SelectionLength Eigenschaft verringern. Wenn der verbleibende Text im Steuerelement nach der durch die SelectionStart Eigenschaft angegebenen Position kleiner als der Wert der SelectionLength Eigenschaft ist, wird der Wert der SelectionLength Eigenschaft automatisch verringert. Der Wert der SelectionStart Eigenschaft verursacht niemals eine Erhöhung der SelectionLength Eigenschaft.
Hinweis
Sie können das Caret programmgesteuert innerhalb des Textfelds verschieben, indem Sie die SelectionStart Position innerhalb des Textfelds festlegen, an der der Caret verschoben werden soll, und die SelectionLength Eigenschaft auf einen Wert von Null (0) festlegen. Das Textfeld muss den Fokus haben, damit der Caret verschoben werden kann.