コントロールクラスを継承したクラスライブラリを作ってるんですが
そのクラスがプラグインを実装することになって
メニュー項目にプラグイン選択・設定メニューも追加したくなったとします

メニューを管理するのはParentのFormなので、Formクラスでライブラリに
作り直せば簡単なんですが可搬性に問題が出そうです

そこでコントロールクラスのコンストラクタにFormクラスのメニューの参照を渡して
そこにメニューを追加する仕様にしようかと考えてます

コントロールのコンストラクタにメニューの参照を渡すのってあんまり見たこと
ないんですが、おかしくないでしょうか?