C# Tips - 現在の行番号や文字の位置を取得する 2006年4月5日 23:21 2007年6月20日 ソースファイルのキーワードを色分け 再利用性を考え、既存のRichTextBoxを継承し、専用のイベントを作成する。SendMessageやGetCaretPosはAPIなので、可能な限り使わない。 「Code Project」のソースを元にしております。 サンプルソース 実行ファイル ポイント : カーソルの移動検出を知らせるイベントを作成する カーソルの位置を表示するのは、カーソルが何らかの形で移動した時なので、この「移動」を知らせるイベントを作成すればよいです。 イベント名は「CursorPositionChanged」とし、このイベントを発生させるメソッドを「OnCursorPositionChanged」とします。 「RichTextBox」には「On