フォーム (C#) とその上にいくつかのパネルがあります。1 つのパネルに、クリックするとフォーム上のすべてのパネルを削除するボタンを配置します。これが私のコードです:
mainForm = (MainForm)this.FindForm();
foreach (Control c in mainForm.Controls)
{
if (c is Panel)
{
mainForm.Controls.Remove(c);
this.Refresh();
}
}
問題は次のとおりです。mainForm.Controls でパネルが見つかりません。どうすれば解決できますか? ありがとうございました。