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
検索する文字インデックスの位置。
戻り値
文字インデックスを含む行の 0 から始まる行番号。
注釈
このメソッドを使用すると、メソッドのパラメーターで index
指定された文字インデックスに基づいて行番号を決定できます。 コントロール内のテキストの最初の行は、値 0 を返します。 このメソッドは GetLineFromCharIndex 、インデックス付き文字がコントロール内にある物理行番号を返します。 たとえば、コントロール内のテキストの最初の論理行の一部が次の行に折り返された場合、 GetLineFromCharIndex 指定した文字インデックスの文字が 2 番目の物理行にラップされている場合、メソッドは 1 を返します。 にfalse
設定されている場合WordWrap、行の一部は次に折り返されません。このメソッドは、指定された文字インデックスに対して 0 を返します。 このメソッドを使用して、特定の文字インデックスが配置されている行を決定できます。 たとえば、メソッドを Find 呼び出してテキストを検索した後、検索結果が見つかった場所の文字インデックスを取得できます。 このメソッドは、メソッドによって Find 返される文字インデックスを使用して呼び出して、単語が見つかった行を決定できます。
注意
パラメーターに index
指定された文字インデックスが、コントロール内に含まれる使用可能な行数を超えている場合は、最後の行番号が返されます。