単純な継承に問題があります。問題は非常に単純です。
から派生した のParent Form名前があります。MainFormSystem.Windows.Forms.Form
MainForm : System.Windows.Forms.Form
2 つ目ChildFormは から派生したものMainFormです。
ChildForm : MainForm
MainFormボタンしかありません。これは明らかprivateにこのクラス用です。ボタンは を呼び出しますChildForm。

しかし、作成ChildFormした後もそのボタンがあり、それで何もできません。デザインパネルにもありませんが、アプリケーションを実行すると動作し、ChildForm. 全然思いつかなかった…

では、どうすればそれを削除しChildFormて元の場所に保つことができますか? なぜプライベートメンバーがその範囲外に表示されているのですか?