単純な継承に問題があります。問題は非常に単純です。
から派生した のParent Form
名前があります。MainForm
System.Windows.Forms.Form
MainForm : System.Windows.Forms.Form
2 つ目ChildForm
は から派生したものMainForm
です。
ChildForm : MainForm
MainForm
ボタンしかありません。これは明らかprivate
にこのクラス用です。ボタンは を呼び出しますChildForm
。
しかし、作成ChildForm
した後もそのボタンがあり、それで何もできません。デザインパネルにもありませんが、アプリケーションを実行すると動作し、ChildForm
. 全然思いつかなかった…
では、どうすればそれを削除しChildForm
て元の場所に保つことができますか? なぜプライベートメンバーがその範囲外に表示されているのですか?