掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
テキストボックスの現在行、列数を取得するには? (ID:147377)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
どう計算をしたのでしょうか。 in VB ' assume: Option Infer On Dim row = TargetText.GetLineFromCharIndex(TargetText.SelectionStart) Dim column = TargetText.SelectionStart - TargetText.GetFirstCharIndexFromLine(row) in C# var row = TargetText.GetLineFromCharIndex(TargetText.SelectionStart); var column = TargetText.SelectionStart - TargetText.GetFirstCharIndexFromLine(row); と,必要な単純にメソッドを呼び出してちょっと計算するだけなのですが……。 References) MSDN: TextBoxBase.GetLineFromCharIndex メソッド (System.Windows.Forms) http://msdn.microsoft.com/ja-jp/library/system.windows.forms.textboxbase.getlinefromcharindex.aspx MSDN: TextBoxBase.GetFirstCharIndexFromLine メソッド (System.Windows.Forms) http://msdn.microsoft.com/ja-jp/library/system.windows.forms.textboxbase.getfirstcharindexfromline.aspx
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.