RichTextBox
C#でカスタムを作成する必要があると思います。そのようなものの1つ:
必ずしもそうする必要はないかもしれませんRichTextBox
が、いくつかの調査の結果、これが最も簡単な方法であると判断しました。必要な機能は、各行のアイコン、チェックボックス、テキストの書式設定です。私のプログラムは、テキストの各行を処理し、正しい、正しくない行をマークし、今後の作業で不要な行を削除し、現在処理されている行を表示し、ユーザーがいくつかの行を自由に編集できるようにします(ここでは約3000より前の行)編集できませんが、線の下にあるものは編集できます)。
では、何が問題なのでしょうか。どうやってやるのかわからない。近くにアイコンまたはチェックボックスを使用して単一行を作成する方法のtextBox
チュートリアルを見ましたが、両方を作成する方法と、複数行のtextBoxを作成する方法がわかりません(自由にスクロールでき、すべてがスムーズに機能します)。SOに関するいくつかの質問も読みましたが、どちらも役に立ちませんでした。
どうやって始めたらいいのかわからないので、5分もかからないことに気づきましたが、やりたいと思っています。これまでRichTextBox
、から派生したカスタムコントロールしか作成できませんでしたが、どのメソッドとどのようにオーバーライドするかがわかりません。助けていただければ幸いです。