カスタム RichTextBox コントロールに問題があります。
RichTextBox には、「Lines」コレクションの概念がないようです。しかし、テキストを行ごとに管理する必要があります。
RichTextBox のテキスト行を取得して更新する方法はありますか?
私がしようとしている正確なシナリオは、RichTextBox の各行を見て、行が 60 文字を超えている場合はEnvironment.NewLine
、60 番目の文字の後に a を挿入することです。
更新: 次のコードで行を取得できることがわかりました:
richTextBox.Document.ContentStart.GetLineStartPosition(lineNumber);
しかし、行を更新する方法はまだありません。