レイアウトの XML ファイルを生成するタスクがありますが、フォーム上の Panel コントロールの認識に問題があるようです。オブジェクトを認識するために、次のようなものを使用します。
foreach (Control c in this.Controls) {
if (c is Button) {
//generate XML...
} else if (c is Panel) {
//generate XML...
}
}
すべてのコントロールは正常に検出されますが、Panel オブジェクトは検出されません。ここで何が間違っているのか誰にも教えてもらえますか? パネルはコントロールではありませんか?