splitContainer.Panel2 の下にあるすべてのボタンとラベルの背景色を取得したいと考えています。試してみると、(Panel2の下の)どのコントロールでも実行できないことがわかりました。次のコードを試します:
foreach (Control c in ((Control)splitContainer.Panel2).Controls)
{
if ((c is Button) || (c is Label))
MessageBox.Show("Name: " + c.Name + " Back Color: " + c.BackColor);
}
splitContainer.Panel2 の下にあるすべてのラベルとボタンのすべての背景色を取得するにはどうすればよいですか?
編集:
- splitcontainer.Panel2 にいくつかのパネルがあり、ボタンとラベルはパネルにあります。
- 「Name: panel_Right Back Color: Color [Transparent]」というメッセージしか表示されません。