我想获取 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 中有一些面板,按钮和标签在面板中。
- 我只收到这个消息:“名称:panel_Right Back Color:Color [Transparent]”