다음을 통해 공유


TextBoxBase.GetLineFromCharIndex(Int32) 메서드

정의

컨트롤의 텍스트 내에서 지정된 문자 위치의 줄 번호를 검색합니다.

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

매개 변수

index
Int32

검색할 문자 인덱스 위치입니다.

반환

문자 인덱스가 있는 0부터 시작하는 줄 번호입니다.

설명

이 메서드를 사용하면 메서드의 매개 변수에 지정된 index 문자 인덱스를 기반으로 줄 번호를 확인할 수 있습니다. 컨트롤의 첫 번째 텍스트 줄은 값 0을 반환합니다. 메서드는 GetLineFromCharIndex 인덱싱된 문자가 컨트롤 내에 있는 실제 줄 번호를 반환합니다. 예를 들어 컨트롤의 첫 번째 논리 텍스트 줄의 일부가 다음 줄 GetLineFromCharIndex 로 래핑되는 경우 지정된 문자 인덱스의 문자가 두 번째 실제 줄로 래핑된 경우 메서드는 1을 반환합니다. 가 로 false설정된 경우 WordWrap 줄의 일부가 다음으로 래핑되지 않고 메서드는 지정된 문자 인덱스에 대해 0을 반환합니다. 이 메서드를 사용하여 특정 문자 인덱스가 있는 줄을 확인할 수 있습니다. 예를 들어 메서드를 Find 호출하여 텍스트를 검색한 후 검색 결과가 있는 위치에 대한 문자 인덱스 를 가져올 수 있습니다. 메서드에서 반환된 문자 인덱스로 이 메서드를 Find 호출하여 단어가 발견된 줄을 확인할 수 있습니다.

참고

매개 변수에 index 지정된 문자 인덱스가 컨트롤에 포함된 사용 가능한 줄 수를 초과하면 마지막 줄 번호가 반환됩니다.

적용 대상

추가 정보