Compartir vía


TextBoxBase.GetLineFromCharIndex(Int32) Método

Definición

Recupera el número de línea desde la posición de carácter especificada dentro del texto del 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

Posición del índice de carácter que se va a buscar.

Devoluciones

Int32

Número de línea de base cero donde se encuentra el índice de carácter.

Comentarios

Este método permite determinar el número de línea en función del índice de caracteres especificado en el index parámetro del método . La primera línea de texto del control devuelve el valor cero. El GetLineFromCharIndex método devuelve el número de línea física donde se encuentra el carácter indizado dentro del control . Por ejemplo, si una parte de la primera línea lógica de texto del control se ajusta a la siguiente línea, el GetLineFromCharIndex método devuelve 1 si el carácter del índice de caracteres especificado se ha ajustado a la segunda línea física. Si WordWrap se establece falseen , ninguna parte de la línea se ajusta a la siguiente y el método devuelve 0 para el índice de caracteres especificado. Puede usar este método para determinar en qué línea se encuentra un índice de caracteres específico. Por ejemplo, después de llamar al Find método para buscar texto, puede obtener el índice de caracteres a donde se encuentran los resultados de la búsqueda. Puede llamar a este método con el índice de caracteres devuelto por el Find método para determinar qué línea se encontró la palabra.

Nota

Si el índice de caracteres especificado en el index parámetro está más allá del número disponible de líneas contenidas en el control, se devuelve el último número de línea.

Se aplica a

Consulte también