TextBoxBase.GetLineFromCharIndex メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > TextBoxBase.GetLineFromCharIndex メソッドの意味・解説 

TextBoxBase.GetLineFromCharIndex メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

コントロールのテキスト内の指定した文字位置から行番号を取得します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Overridable Function
 GetLineFromCharIndex ( _
    index As Integer _
) As Integer
Dim instance As TextBoxBase
Dim index As Integer
Dim returnValue As Integer

returnValue = instance.GetLineFromCharIndex(index)
public virtual int GetLineFromCharIndex (
    int index
)
public:
virtual int GetLineFromCharIndex (
    int index
)
public int GetLineFromCharIndex (
    int index
)
public function GetLineFromCharIndex (
    index : int
) : int

パラメータ

index

検索する文字インデックスの位置。

戻り値
文字インデックスを含む行の 0 から始まる行番号。

解説解説

このメソッドを使用すると、その index パラメータに指定した文字インデックスを基に行番号を確認できます。コントロール内のテキストの最初の行は、値 0 を返します。GetLineFromCharIndex メソッドは、コントロール内でインデックス付き文字が検索された物理的な行番号を返します。たとえば、コントロール内のテキストの最初の論理行の一部が次の行に折り返している場合、指定したインデックス位置にある文字が 2 番目の物理行に折り返していれば、GetLineFromCharIndex メソッドは 1 を返します。WordWrap が false に設定されている場合は、行のどの部分も次行には折り返さず、このメソッドは指定した文字インデックスに対して 0 を返します。このメソッドを使用して、特定の文字インデックスが含まれている行を確認できます。たとえば、Find メソッドを呼び出してテキストを検索し、文字が見つかった位置の文字インデックスを取得できます。Find メソッドで返された文字インデックスを指定してこのメソッドを呼び出すと、文字がどの行で見つかったのかを確認できます。

メモメモ

index パラメータに指定した文字インデックスが、コントロール内に含まれている行数を超えた位置を示している場合は、最後の行番号が返されます。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
TextBoxBase クラス
TextBoxBase メンバ
System.Windows.Forms 名前空間
GetCharIndexFromPosition
GetCharFromPosition
GetPositionFromCharIndex
GetFirstCharIndexFromLine



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

TextBoxBase.GetLineFromCharIndex メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



TextBoxBase.GetLineFromCharIndex メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS