ToolStripTextBox.GetLineFromCharIndex(Int32) Methode

Definition

Ruft die Zeilennummer der angegebenen Zeichenposition innerhalb des Steuerelementtexts ab.

public:
 int GetLineFromCharIndex(int index);
public int GetLineFromCharIndex (int index);
member this.GetLineFromCharIndex : int -> int
Public Function GetLineFromCharIndex (index As Integer) As Integer

Parameter

index
Int32

Die zu suchende Zeichenindexposition.

Gibt zurück

Int32

Die nullbasierte Nummer der Zeile, in der sich der Zeichenindex befindet.

Hinweise

Mit dieser Methode können Sie die Zeilennummer basierend auf dem index im Parameter der Methode angegebenen Zeichenindex ermitteln. Die erste Textzeile im Steuerelement gibt den Wert Null zurück. Die GetLineFromCharIndex Methode gibt die physische Zeilennummer zurück, in der sich das indizierte Zeichen innerhalb des Steuerelements befindet. Wenn beispielsweise ein Teil der ersten logischen Textzeile im Steuerelement in die nächste Zeile umgebrochen wird, gibt die GetLineFromCharIndex Methode 1 zurück, wenn das Zeichen im angegebenen Zeichenindex in die zweite physische Zeile umgebrochen wurde. Wenn WordWrap festgelegt falseist, wird kein Teil der Zeile zum nächsten umgebrochen, und die Methode gibt 0 für den angegebenen Zeichenindex zurück. Sie können diese Methode verwenden, um zu bestimmen, in welcher Zeile sich ein bestimmter Zeichenindex befindet. Nach dem Aufrufen der Find Methode zum Suchen nach Text können Sie beispielsweise den Zeichenindex abrufen, an dem die Suchergebnisse gefunden werden. Sie können diese Methode mit dem von der Find Methode zurückgegebenen Zeichenindex aufrufen, um zu bestimmen, welche Zeile das Wort gefunden wurde.

Hinweis

Wenn der im index Parameter angegebene Zeichenindex über die verfügbare Anzahl von Zeilen hinausgeht, die im Steuerelement enthalten sind, wird die letzte Zeilennummer zurückgegeben.

Gilt für

Siehe auch