TextBoxBase.GetLineFromCharIndex(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.