TextBoxBase.GetLineFromCharIndex(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera numer wiersza z określonej pozycji znaku w tekście kontrolki.
public:
virtual int GetLineFromCharIndex(int index);
public virtual int GetLineFromCharIndex (int index);
abstract member GetLineFromCharIndex : int -> int
override this.GetLineFromCharIndex : int -> int
Public Overridable Function GetLineFromCharIndex (index As Integer) As Integer
Parametry
- index
- Int32
Pozycja indeksu znaków do wyszukania.
Zwraca
Numer wiersza zerowego, w którym znajduje się indeks znaków.
Uwagi
Ta metoda umożliwia określenie numeru wiersza na podstawie indeksu znaków określonego index
w parametrze metody . Pierwszy wiersz tekstu w kontrolce zwraca wartość zero. Metoda GetLineFromCharIndex zwraca fizyczny numer wiersza, w którym indeksowany znak znajduje się w kontrolce. Jeśli na przykład część pierwszego logicznego wiersza tekstu w kontrolce zawija się do następnego wiersza, metoda zwraca wartość 1, GetLineFromCharIndex jeśli znak w określonym indeksie znaków został opakowany do drugiego wiersza fizycznego. Jeśli WordWrap jest ustawiona wartość false
, żadna część wiersza zawija się do następnego, a metoda zwraca wartość 0 dla określonego indeksu znaków. Za pomocą tej metody można określić, w którym wierszu znajduje się określony indeks znaków. Na przykład po wywołaniu Find metody w celu wyszukania tekstu można uzyskać indeks znaków, w którym znajdują się wyniki wyszukiwania. Tę metodę można wywołać za pomocą indeksu znaków zwróconego Find przez metodę , aby określić, który wiersz został znaleziony.
Uwaga
Jeśli indeks znaków określony w parametrze index
jest poza dostępną liczbą wierszy zawartych w kontrolce, zwracany jest ostatni numer wiersza.