110,538
社区成员
发帖
与我相关
我的任务
分享
foreach (Control ctrl in c.Controls)
{
if (ctrl is TableLayoutPanel)
{
TableLayoutPanel tab = (ctrl as TableLayoutPanel);
if (this.TabLPanle != null)
{
Tab_Load(tab);
}
}
if (ctrl.Controls.Count > 0)
{
this.SetTabBgcolor(ctrl);
}
}
private void Tab_Load(TableLayoutPanel tab)
{
tab.BackColor = System.Drawing.Color.Transparent;
tab.BackgroundImage = Image.FromFile("backgroundColour.png");
}
public partial class FormBase : Form
{
public FormBase()
{
}
private Form formColour;
public Form FormColour
{
get { return formColour; }
set
{
formColour = value;
this.SetFormColour(formColour);
}
}
private void SetFormColour(Form f)
{
f.BackgroundImage = Image.FromFile("backgroundColour.png");
}
}