Freigeben über


ToolStripTextBox.SelectionLength Eigenschaft

Definition

Ruft die Anzahl der in der ToolStripTextBox markierten Zeichen ab oder legt diese fest.

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

Eigenschaftswert

Int32

Die Anzahl der zeichen, die in der ToolStripTextBox.

Attribute

Hinweise

Sie können diese Eigenschaft verwenden, um zu ermitteln, ob aktuell im Textfeld-Steuerelement Zeichen ausgewählt sind, bevor Sie Vorgänge für den markierten Text ausführen. Wenn der Wert der SelectionLength Eigenschaft auf einen Wert festgelegt wird, der größer als die Anzahl der Zeichen innerhalb des Texts des Steuerelements ist, wird der Wert SelectionLength der Eigenschaft auf die gesamte Textlänge innerhalb des Steuerelements festgelegt, minus den Wert der SelectionStart Eigenschaft (wenn ein Wert für die SelectionStart Eigenschaft angegeben wird).

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.

Gilt für

Siehe auch