基本フォームMain1があり、コントロールを追加したり、既存のコントロールのサイズ/場所を変更したりするなど、少し変更する必要があるとします。変更する必要のある基本コントロールは、デザイナーで「保護」に設定しました。したがって、Main1から派生した別のフォームMain2があります。次に、別のフォームMain3があります。これには、さらに多くの追加/変更がありますが、2番目のフォームの追加が必要です。などなど。私の継承チェーンは次のようになります:MainX:Main(X-1):...:Main2:Main1
これはうまく機能し、コントロールを移動したりサイズ変更したりするときにデザイナーのサポートを受けることができますが、特にチェーンがこれほど大きい場合は、継承全般に常に注意を払っています。
これは後で支払いますか?