(すみません。途中で書き込んでしまいました。)
やりたいことは、タブページのタイトルに設定するファイル名,変更済みマーク(*)を、
LoadFileメソッド内で自動的に適切な値に設定してやりたいだけなんです。
そして、その定型的なコードを今後、毎回書かなくていいように、
オブジェクト指向的に再利用したいんです。
UML的にはこんな感じです。
EditorTabPage 1<>----1 MyRichTextEdit
タブページを作ると、MyRichTextEditも作られて配置されます。
そのあとのLoadFileで、タブのタイトルも設定したいのです。
主な使いかたとしては、TabPageのメソッドはほとんど呼びません。
だから、RichTextBoxのLoadFileメソッドを再定義できれば、
何も考えずにRichTextBoxと同じく使えるようになると思ったのです。
EditorTabPage.EditBox.LoadFile("hoge.txt");
と書けるようにクラスを作るのは、やっぱり無理なのでしょうか?