Sdílet prostřednictvím


TextBoxBase.GetLineFromCharIndex(Int32) Metoda

Definice

Načte číslo řádku ze zadané pozice znaku v textu ovládacího prvku.

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

Pozice znakového indexu, která se má hledat.

Návraty

Číslo řádku založeného na nule, ve kterém je umístěn index znaků.

Poznámky

Tato metoda umožňuje určit číslo řádku na základě indexu znaků zadaného index v parametru metody. První řádek textu v ovládacím prvku vrátí hodnotu nula. Metoda GetLineFromCharIndex vrátí číslo fyzického řádku, kde se indexovaný znak nachází v ovládacím prvku. Pokud se například část prvního logického řádku textu v ovládacím prvku zalomí na další řádek, vrátí metoda hodnotu 1, GetLineFromCharIndex pokud je znak v zadaném znakovém indexu zalomený do druhého fyzického řádku. Pokud WordWrap je nastavena na false, žádná část řádku se nezalomí na další a metoda vrátí hodnotu 0 pro zadaný index znaků. Pomocí této metody můžete určit, ve které čáře se nachází určitý index znaků. Například po volání Find metody pro hledání textu můžete získat index znaků tam, kde jsou nalezeny výsledky hledání. Tuto metodu můžete volat s indexem znaků vráceným metodou Find , abyste zjistili, který řádek bylo slovo nalezeno.

Poznámka

Pokud je index znaků zadaný v parametru index nad dostupný počet řádků obsažených v ovládacím prvku, vrátí se číslo posledního řádku.

Platí pro

Viz také