TextBoxBase.GetLineFromCharIndex(Int32) TextBoxBase.GetLineFromCharIndex(Int32) TextBoxBase.GetLineFromCharIndex(Int32) TextBoxBase.GetLineFromCharIndex(Int32) Method

Definición

Recupera el número de línea desde la posición de carácter especificada dentro del texto del control.Retrieves the line number from the specified character position within the text of the control.

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

Parámetros

index
Int32 Int32 Int32 Int32

Posición del índice de carácter que se va a buscar.The character index position to search.

Devoluciones

Número de línea de base cero donde se encuentra el índice de carácter.The zero-based line number in which the character index is located.

Comentarios

Este método le permite determinar el número de línea según el índice de carácter especificado en el index parámetro del método.This method enables you to determine the line number based on the character index specified in the index parameter of the method. La primera línea del texto en el control devuelve el valor cero.The first line of text in the control returns the value zero. El GetLineFromCharIndex método devuelve el número de línea física donde el carácter indizado se encuentra dentro del control.The GetLineFromCharIndex method returns the physical line number where the indexed character is located within the control. Por ejemplo, si una parte de la primera línea lógica del texto en el control se ajusta a la línea siguiente, el GetLineFromCharIndex método devuelve 1 si el carácter que ocupa el índice de carácter especificado se ha ajustado a la segunda línea física.For example, if a portion of the first logical line of text in the control wraps to the next line, the GetLineFromCharIndex method returns 1 if the character at the specified character index has wrapped to the second physical line. Si WordWrap está establecido en false, ninguna parte de la línea se ajusta a la siguiente y el método devuelve 0 para el índice de carácter especificado.If WordWrap is set to false, no portion of the line wraps to the next, and the method returns 0 for the specified character index. Puede usar este método para determinar cuál es la línea se encuentra dentro de un índice de carácter específico.You can use this method to determine which line a specific character index is located within. Por ejemplo, después de llamar a la Find método para buscar texto, puede obtener el índice del carácter donde se encuentran los resultados de búsqueda.For example, after calling the Find method to search for text, you can obtain the character index to where the search results are found. Puede llamar a este método con el índice de carácter devuelto por el Find se encontró el método para determinar qué línea de la palabra.You can call this method with the character index returned by the Find method to determine which line the word was found.

Nota

Si el índice de carácter especificado en el index parámetro está más allá del número de líneas que contiene el control disponible, se devuelve el último número de línea.If the character index specified in the index parameter is beyond the available number of lines contained within the control, the last line number is returned.

Se aplica a

Consulte también: