ToolStripTextBox.GetLineFromCharIndex(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取控制項文字內指定字元位置的行號。
public:
int GetLineFromCharIndex(int index);
public int GetLineFromCharIndex (int index);
member this.GetLineFromCharIndex : int -> int
Public Function GetLineFromCharIndex (index As Integer) As Integer
參數
- index
- Int32
要搜尋的字元索引位置。
傳回
字元索引所在處的以零為起始的行號。
備註
這個方法可讓您根據 方法之 參數中指定的 index
字元索引來判斷行號。 控制項中的第一行文字會傳回零值。 方法 GetLineFromCharIndex 會傳回控制項中索引字元所在的實體行號。 例如,如果控制項中第一個邏輯文字行的一部分換行到下一行, GetLineFromCharIndex 如果指定字元索引處的字元已包裝到第二行,則方法會傳回 1。 如果 WordWrap 設定為 false
,則不會將行的一部分換行至下一個,而且方法會針對指定的字元索引傳回 0。 您可以使用這個方法來判斷特定字元索引位於哪一行。 例如,呼叫 Find 方法來搜尋文字之後,您可以取得找到搜尋結果的字元索引。 您可以使用 方法所傳回的 Find 字元索引呼叫這個方法,以判斷找到單字的行。
注意
如果 參數中指定的 index
字元索引超出 控制項中包含的可用行數,則會傳回最後一行號。