Aracılığıyla paylaş


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

Int32

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 ilk metin 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 WordWrap false, 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 bulunduğu satırı belirlemek için yöntemi tarafından Find döndürülen karakter diziniyle bu yöntemi çağırabilirsiniz.

Not

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

Şunlara uygulanır

Ayrıca bkz.