TextBoxBase.GetLineFromCharIndex(Int32) Yöntem

Tanım

Denetim metni içinde belirtilen karakter konumundan satır numarasını alır.

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

Parametreler

index
Int32

Aranacak karakter dizini konumu.

Döndürülenler

Karakter dizininin bulunduğu sıfır tabanlı satır numarası.

Açıklamalar

Bu yöntem, yönteminin parametresinde index belirtilen karakter dizinine göre satır numarasını belirlemenizi sağlar. Denetimdeki metnin ilk satırı sıfır değerini döndürür. yöntemi, GetLineFromCharIndex dizine alınan karakterin denetim içinde bulunduğu fiziksel satır numarasını döndürür. Örneğin, denetimdeki metnin ilk mantıksal satırının bir bölümü bir sonraki satıra kaydırılırsa, GetLineFromCharIndex belirtilen karakter dizinindeki karakter ikinci fiziksel satıra sarmalanmışsa yöntem 1 döndürür. olarak ayarlanırsa WordWrapfalse, satırın hiçbir bölümü sonrakine kaydırılır ve yöntem belirtilen karakter dizini için 0 döndürür. Belirli bir karakter dizininin hangi satırda bulunduğunu belirlemek için bu yöntemi kullanabilirsiniz. Örneğin, metin aramak için yöntemini çağırdıktan Find sonra, arama sonuçlarının bulunduğu karakter dizinini alabilirsiniz. Sözcüğün hangi satırda bulunduğunu belirlemek için yöntemi tarafından Find döndürülen karakter diziniyle bu yöntemi çağırabilirsiniz.

Note

Parametrede belirtilen karakter dizini denetimin index içinde bulunan kullanılabilir satır sayısının ötesindeyse, son satır numarası döndürülür.

Şunlara uygulanır

Ayrıca bkz.